Package Basic.NURBS
Non-Uniform Rational B-Spline (NURBS) provide a parametric mathematical model for generating and representing smooth curves and surfaces.
Non-Uniform Rational B-Spline (NURBS) provide a convenient and efficient manner to generate curved lines and surfaces which can be smooth at any viewing distance. Since these surfaces are generated parametrically, only a small amount of data need be provided for describing complex surfaces. These examples support the X3D NURBS component.
These capabilities hold significant potential value for use by the Computer Aided Design (CAD) and Medical working groups.
This X3D Basic: NURBS examples archive is online.
The X3D Java Scene Access Interface (x3djsail) package provides concrete classes for each X3D node and statement.
Online: X3D Java Scene Access Interface Library (X3DJSAIL) and X3DJSAIL Javadoc
- See Also:
-
ClassDescriptionExample of animating controlPoint to simulate facial expressions - read my lips (pretty creepy!).Nurbs exemplar using NurbsPatchSurface that shows four duck models.NURBS exemplar created using X3D NURBS Export Plugin for Maya.A NurbsTrimmedSurface node rendering a square centered on the origin in the x-y plane; with sides 8 units length.A NurbsTrimmedSurface node rendering a square centered on the origin in the x-y plane; with sides 8 units length.A NurbsTrimmedSurface node rendering a square centered on the origin in the x-y plane; with sides 8 units length.NURBS model created using X3D NURBS Export Plugin for Maya.Demonstrates 3 NurbsSurfacePatch nodes defining the outer boundary of a toroidal solid.NurbsCurve exemplar showing controlPoint animation.Non-Uniform Rational B-Spline (NURBS) external prototype definitions, used for building VRML 97 signatures for inclusion in X3dToVrml97 conversion stylesheet.This scene contains a single NurbsPatchSurface rendering one-quarter of a cylindrical segment.A NURBS patch representing a segment of a cylinder.This scene contains a single NurbsPatchSurface rendering one-quarter of a cylindrical segment.Animated NURBS patch.Animated NURBS patchype.ImageTexture applied to animated NURBS patch using NurbsPatchSurface.Example of animating a ball along a NurbsCurve.Non-Uniform Rational B-Spline (NURBS) prototype definitions.This scene contains a single NurbsTrimmedSurface rendering one-quarter of a cylindrical segment; with a triangular notch cut from one edge.A CAD model of a stamp with raised lettering.A CAD model of a stamp with raised lettering.Scene contains a single NurbsTrimmedSurface node which has two Contour2D child nodes, defining a trimmed outer boundary to the patch and an interior hole in the patch.Simple example demonstrating NURBS trimming contour content model.