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