Table of Contents Previous Chapter Viewpoint Slideshow    Chapter Viewpoint Slideshow Javadoc for translated java source Next Chapter Viewpoint Slideshow X3D Resources

X3D Example Archives: Basic, NURBS

[1] AnimatedNurbsPatchSurfaceHead.x3d - (default X3D view from 0 0 10)
Chapter Viewpoint Slideshow
Fred the Bunny

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

AnimatedNurbsPatchSurfaceHead
Animated Nurbs Patch Surface Head.x3d    
[1] AnimatedNurbsPatchSurfaceHead.x3d - (default X3D view from 0 0 10)

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

FredTheBunny
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)

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

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

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

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

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

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

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

NurbsPatch
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)

NurbsPatchImageTexture
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)

NurbsPatchSolid
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)

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

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

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

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

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

NurbsTrimmedSurface
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)

StampX3dLetters
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)

StampX3dLettersHalloween
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)

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

TrimmingContourExample
Trimming Contour Example.x3d    
[54] TrimmingContourExample.x3d - Overhead View
[55] TrimmingContourExample.x3d - (default X3D view from 0 0 10)
 

This viewpoint slideshow is online at
http://www.web3d.org/x3d/content/examples/Basic/NURBS/viewpointSlideshow.html

Validate XHTML 1.1

Viewpoint image version history at
http://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Basic/NURBS/_viewpoints

Table of Contents Previous Chapter Viewpoint Slideshow    Chapter Viewpoint Slideshow Javadoc for translated java source Next Chapter Viewpoint Slideshow X3D Resources