Titania X3D Editor

Bring Colours to Your Life.

Titania v4.3.3

Bring Colours to Your Life.

X3D Reference



NurbsCurve is a 3D curve analogous to NurbsPatchSurface.

The NurbsCurve node belongs to the NURBS component and its container field is geometry. It is available since X3D version 3.0 or later.



SFNode [in, out] metadata NULL [X3DMetadataObject]

Metadata are not part of the X3D world and not interpreted by the X3D browser, but they can be accessed via the ECMAScript interface.

SFInt32 [in, out] tessellation (-∞,∞)

Hint for surface tesselation.

SFBool [ ] closed FALSE

Whether or not the curve is closed (i.e. matching end values).

SFInt32 [ ] order 3 [2,∞)

Define order of surface by polynomials of degree = order-1.

MFDouble [ ] knot [ ] (-∞,∞)

Knot vector, where size = number of control points + order of curve.

MFDouble [in, out] weight [ ] (0,∞)

Vector assigning relative weight value to each control point.

SFNode [in, out] controlPoint NULL [X3DCoordinateNode]

Input/Output field controlPoint.



  • The contained controlPoint field can hold a Coordinate or CoordinateDouble node.

Browser Compatibility

Titania X_ITE
no no

External Links