Table of Contents Previous Chapter Viewpoint Slideshow    Chapter Viewpoint Slideshow Next Chapter Viewpoint Slideshow X3D Resources

X3D Example Archives: VRML 2 Sourcebook, Chapter 13 - Points Lines Faces

[1] Figure13.10PointSetBoxCorners.x3d - 5m away - note pointWidth is unchanged and perspective is ambiguous
Chapter Viewpoint Slideshow

Complex shapes are hard to build with primitive shapes (for example: terrain, animals, plants, machinery). Instead, build shapes out of atomic components: points, lines, and polygon faces. Shape building is like a 3D connect-the-dots game: place dots at 3D locations, and connect-the-dots to form shapes A coordinate specifies a 3D dot location, measured relative to a coordinate system origin. A geometry node then specifies how to connect the dots: for example, PointSet, IndexedLineSet, or IndexedFaceSet. Animation is accomplished using a CoordinateInterpolator node.

These X3D scenes are adapted directly from the original VRML 2.0 Sourcebook chapter examples. Also available: Introduction to VRML97 SIGGRAPH98 course notes.

Figure 13.16 Vaulted Ceiling
9 X3D Scenes      16 Viewpoint Snapshots

Figure 13.10 Point Set Box Corners    
  [1] Figure13.10PointSetBoxCorners.x3d - 5m away - note pointWidth is unchanged and perspective is ambiguous

  [2] Figure13.10PointSetBoxCorners.x3d - 15m away - note pointWidth is unchanged and perspective is ambiguous

  [3] Figure13.10PointSetBoxCorners.x3d - (default X3D view from 0 0 10)


Figure 13.11 Indexed Line Set Box Wireframe    
  [4] Figure13.11IndexedLineSetBoxWireframe.x3d - 5m away - note linewidth is unchanged and perspective is ambiguous

  [5] Figure13.11IndexedLineSetBoxWireframe.x3d - 15m away - note linewidth is unchanged and perspective is ambiguous

  [6] Figure13.11IndexedLineSetBoxWireframe.x3d - (default X3D view)


Figure 13.12 Indexed Face Set Cube    
  [7] Figure13.12IndexedFaceSetCube.x3d - 5m away

  [8] Figure13.12IndexedFaceSetCube.x3d - (default X3D view from 0 0 10)


Figure 13.13 Indexed Face Set Lightning Bolt    
  [9] Figure13.13IndexedFaceSetLightningBolt.x3d - lightning bolt

  [10] Figure13.13IndexedFaceSetLightningBolt.x3d - (default X3D view)


Figure 13.14 Vaulted Ceiling Piece Creased    
  [11] Figure13.14VaultedCeilingPieceCreased.x3d - (default X3D view)


Figure 13.15 Vaulted Ceiling Piece    
  [12] Figure13.15VaultedCeilingPiece.x3d - (default X3D view from 0 0 10)


Figure 13.16 Vaulted Ceiling    
  [13] Figure13.16VaultedCeiling.x3d - Vaulted ceiling

  [14] Figure13.16VaultedCeiling.x3d - (default X3D view from 0 0 10)


Figure 13.17a Morphing Cube    
  [15] Figure13.17aMorphingCube.x3d - (default X3D view from 0 0 10)


Figure 13.17b Morphing Cube Line Set    
  [16] Figure13.17bMorphingCubeLineSet.x3d - (default X3D view from 0 0 10)

 

This viewpoint slideshow is online at
http://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter13-PointsLinesFaces/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/Vrml2Sourcebook/Chapter13-PointsLinesFaces/_viewpoints

Table of Contents Previous Chapter Viewpoint Slideshow    Chapter Viewpoint Slideshow Next Chapter Viewpoint Slideshow X3D Resources