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

X3D Example Archives: Conformance Nist, Grouping Nodes, Billboard

 

Billboard is a Grouping node that can contain most nodes. Contained D geometry faces the user, rotating about the specified axis. Set axisOfRotation=0 0 0 to fully face the user's camera.

X3D Tooltips of interest: Billboard.

X3D Specification sections of interest: 23 Navigation component, 23.3 Concepts and 23.4.1 Billboard.

X3D Examples Archives of related interest:

 
  6 X3D Models       X3D Model Descriptions
axis_rotall axis rotall This test defines a Billboard node with two shapes (two Boxes and text) with a rotation axis about all axis (special value of 0 0 0 for the axisOfRotation field). The Billboard should always face the viewer when rotated along any axis. The test should generate a Billboard consisting of two boxes and the string of text "Viewer-alignment".
axis_rotX axis rot X This tests defines a Billboard node with three shapes (two Boxes and text) with a rotation axis about the X axis. The Billboard should always face the viewer when moving along the X axis. The test should generate a Billboard consisting of two boxes and the string of text "X as rotation axis".
axis_rotY axis rot Y This tests defines a Billboard node with three shapes (two Boxes and text) with a rotation axis about the Y axis. The Billboard should always face the viewer when moving along the Y axis. The test should generate a Billboard consisting of two boxes and the string of text "Y as rotation axis".
axis_rotZ axis rot Z This tests defines a Billboard node with three shapes (two Boxes and text) with a rotation axis about the Z axis. The Billboard should always face the viewer when moving along the Z axis. The test should generate a Billboard consisting of two boxes and the string of text "Z as rotation axis".
bound_500 bound 500 This tests check the boundary condition of 500 children per grouping node. A Billboard is defined with 500 children in its "children" field. Section 7.3 (Minimum Support Requirements) of the VRML specifications 500 children within a single grouping node. The test should generate 500 default color spheres and radius 0.3 meters.
test_bboxsizesame test bboxsizesame Test bounding box parsing only. A Billboard node with a Shape node (IndexedFaceSet geometry) as a child is defined in the local coordinate system. A bboxSize of 2 2 2 and a bboxCenter of 0 0 0 is given to the Billboard node. The browser should parse the Anchor node without error and display the IndexedFaceSet geometry

Online at https://www.web3d.org/x3d/content/examples/ConformanceNist/GroupingNodes/Billboard

Validate XHTML 1.1

Master source-code model archive is under subversion control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/ConformanceNist/GroupingNodes/Billboard

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

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