## X3D Example Archives: Basic, NURBS

Chapter Viewpoint Slideshow
 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.
23 X3D Scenes                 48 Viewpoint Snapshots

[1] AnimatedNurbsPatchSurfaceHead.x3d (default X3D view from 0 0 10)

Four Ducks.x3d
[2] FourDucks.x3d Four NURBS Ducks
[3] FourDucks.x3d (default X3D view from 0 0 10)

Fred The Bunny.x3d
[4] FredTheBunny.x3d Fred the Bunny
[5] FredTheBunny.x3d Fred the Bunny, from behind
[6] FredTheBunny.x3d (default X3D view from 0 0 10)

Hole Centered.x3d
[7] HoleCentered.x3d NurbsTrimmedSurface Hole Centered
[8] HoleCentered.x3d (default X3D view from 0 0 10)

Hole Large Offset.x3d
[9] HoleLargeOffset.x3d Hole Large Offset NurbsTrimmedSurface
[10] HoleLargeOffset.x3d (default X3D view from 0 0 10)

Hole Small Offset.x3d
[11] HoleSmallOffset.x3d Hole Small Offset NurbsTrimmedSurface
[12] HoleSmallOffset.x3d (default X3D view from 0 0 10)

Hurricane Lantern.x3d
[13] HurricaneLantern.x3d Hurricane Lantern
[14] HurricaneLantern.x3d (default X3D view from 0 0 10)

Mobius Nurbs.x3d
[15] MobiusNurbs.x3d Mobius strip made from three NurbsPatchSurface nodes
[16] MobiusNurbs.x3d (default X3D view from 0 0 10)

Nurbs Curve Example.x3d
[17] NurbsCurveExample.x3d NurbsCurve
[18] NurbsCurveExample.x3d (default X3D view from 0 0 10)

Nurbs Extern Prototypes.x3d
[19] NurbsExternPrototypes.x3d (default X3D view from 0 0 10)

Nurbs Patch.x3d
[20] NurbsPatch.x3d view outer surface
[21] NurbsPatch.x3d view inner surface
[22] NurbsPatch.x3d view from above
[23] NurbsPatch.x3d (default X3D view from 0 0 10)

Nurbs Patch Image Texture.x3d
[24] NurbsPatchImageTexture.x3d view outer surface
[25] NurbsPatchImageTexture.x3d view inner surface
[26] NurbsPatchImageTexture.x3d (default X3D view from 0 0 10)

Nurbs Patch Solid.x3d
[27] NurbsPatchSolid.x3d view outer surface
[28] NurbsPatchSolid.x3d view inner surface
[29] NurbsPatchSolid.x3d (default X3D view from 0 0 10)

Nurbs Patch Surface Example.x3d
[30] NurbsPatchSurfaceExample.x3d animatedPlane
[31] NurbsPatchSurfaceExample.x3d (default X3D view from 0 0 10)

Nurbs Patch Surface Example Large.x3d
[32] NurbsPatchSurfaceExampleLarge.x3d animatedPlane
[33] NurbsPatchSurfaceExampleLarge.x3d (default X3D view from 0 0 10)

Nurbs Patch Surface Example With Oahu Texture.x3d
[34] NurbsPatchSurfaceExampleWithOahuTexture.x3d animatedPlane
[35] NurbsPatchSurfaceExampleWithOahuTexture.x3d (default X3D view)

Nurbs Position Interpolator Example.x3d
[36] NurbsPositionInterpolatorExample.x3d NurbsPositionInterpolator path
[37] NurbsPositionInterpolatorExample.x3d (default X3D view from 0 0 10)

Nurbs Prototypes.x3d
[38] NurbsPrototypes.x3d (default X3D view from 0 0 10)

Nurbs Trimmed Surface.x3d
[39] NurbsTrimmedSurface.x3d view outer surface
[40] NurbsTrimmedSurface.x3d view inner surface
[41] NurbsTrimmedSurface.x3d (default X3D view from 0 0 10)

Stamp X3D Letters.x3d
[42] StampX3dLetters.x3d Top
[43] StampX3dLetters.x3d Bottom
[44] StampX3dLetters.x3d Right side
[45] StampX3dLetters.x3d Oblique view
[46] StampX3dLetters.x3d (default X3D view from 0 0 10)

Stamp X3D Letters Halloween.x3d
[47] StampX3dLettersHalloween.x3d Top
[48] StampX3dLettersHalloween.x3d Bottom
[49] StampX3dLettersHalloween.x3d Right side
[50] StampX3dLettersHalloween.x3d Oblique view
[51] StampX3dLettersHalloween.x3d (default X3D view from 0 0 10)

Trimmed Nurbs With Hole.x3d
[52] TrimmedNurbsWithHole.x3d Trimmed Nurbs With Hole
[53] TrimmedNurbsWithHole.x3d (default X3D view from 0 0 10)

Trimming Contour Example.x3d