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

X3D Example Archives: X3D for Web Authors, Chapter 03 - Grouping

Coordinate Axes (North South East West)

Grouping nodes help to organize the scene graph, can establish relative coordinate systems, and can contain most other kinds of X3D nodes.

Grouping nodes include the Anchor, Billboard, Collision, Group, StaticGroup, Switch and Transform nodes. The Inline node is also similar since it adds nodes into the current scene that loaded from another X3D scene, retrieved via a local or online url address.

The supporting Chapter 3 slideset and course videos (NPS, YouTube) for X3D for Web Authors are available online via X3dGraphics.com.

Also available: X3D Scene Authoring Hints for Coordinate Systems, Inline Scenes, Scale Factors and URL Links.

  17 X3D Scenes       Scene Descriptions
Bounding Box Illustration Simple Inline example illustrating bounding box coverage. Bounding box lines are not typically rendered.
Coordinate Axes X Y Z axis arrows and labels in X3D coordinate system. See CoordinateAxesExample for use as an Inline coordinate-system reference frame.
Coordinate Axes Inline Example X Y Z axis arrows and labels in X3D/VRML coordinate system. Shows use of CoordinateAxesVrml as Inline for coordinate-system reference frames.
Coordinate Axes Lines X Y Z axis lines (red green blue, respectively) in X3D coordinate system, providing a simple reusable widget.
Coordinate Axes NSEW X Y Z axis arrows and labels in X3D coordinate system. See CoordinateAxesExample for use as an Inline coordinate-system reference frame.
Group Example for Group node
Group Animated Example for Group node, with animated color for the Sphere
Inline Inline example that loads Hello World example.
Inline Kelp Forest Inline example that loads the Kelp Forest world.
LOD Example for LOD node
Lod With Different Shapes Example to demonstrate LOD forceTransitions field for animating different shapes, navigate in/out or else check Viewpoints to see each separate Shape
Order Of Operations 1 Illustration of Order of Operations: initial and final results from translation, rotation, and scale operations.
Order Of Operations 2 Illustration of Order of Operations: initial, intermediate and final results for scale, rotation, and translation operations.
Static Group Example for StaticGroup node
Switch Example for Switch node
Transform Example for Transform node
Transform Center Offset For Rotation Use Transform center field to compare original Cylinder (left) to rotation about middle of object (middle Cylinder) to rotation about bottom of object (right Cylinder).

Online at http://X3dGraphics.com/examples/X3dForWebAuthors/Chapter03-Grouping

Validate XHTML 1.1

Master source code archive is under subversion control at
http://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter03-Grouping

Table of Contents Previous Chapter Summary Chapter Viewpoint Slideshow Next Chapter Summary 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.