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

X3D Example Archives: VRML 2.0 Sourcebook, Chapter 14 - Elevation Grid

Figure 14.4b Elevation Grid Puddle Splash 40x 40

Building terrain sets is very common: hills, valleys, mountains and other tricky uses. An ElevationGrid geometry node creates terrains using xDimension and zDimension for grid size, with xSpacing and zSpacing for row and column distances, and then includes height elevations at each of the grid points.

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

X3D Scenes Descriptions
Figure 14.2 Elevation Grid Mountain A mountain using a 9x9 ElevationGrid. Compare Figure14.2ElevationGridMountain.x3d, Figure16.7VertexColoredElevationGridMountain.x3d and Figure17.08bTexturedElevationGridMountain.x3d
Figure 14.3 Elevation Grid Ribbon A ribbon using a 20x2 elevation grid.
Figure 14.4a Elevation Grid Puddle Splash 10x 10 A puddle splash using a 10x10 elevation grid. Compare with Figure 14.4b.
Figure 14.4b Elevation Grid Puddle Splash 40x 40 A puddle splash using a 40x40 elevation grid. Compare with Figure 14.4a.
Figure 14.5 Elevation Grid Terrain An elevation grid built using an automatic terrain-generator application.
Figure 14.6 Elevation Grid Medallion A medallion built from 12 ElevationGrid ribbons.

Online at http://www.web3d.org/x3d/content/examples/Vrml2.0Sourcebook/Chapter14-ElevationGrid

Master source code archive is under subversion control at
http://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Vrml2.0Sourcebook/Chapter14-ElevationGrid

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

Also available: current and archived nightly builds and distributions of these examples, all published under an Open-Source License.

The X3D Resources: Examples page and Savage Developers Guide provide more information about the production of this archive.