<table border="0" width="100%">
<tbody>
<tr>
<td align="left">
<p>
Grouping nodes are used to group shapes to compose complex shapes.
<ul>
<li>
The Switch node creates a switched group where only one child node in the group is displayed, children implicitly numbered from 0
and a whichChoice value of -1 selects no children.
</li>
<li>
Transform creates a group with its own coordinate system where every child node in the group is displayed.
</li>
<li>
Billboard creates a group with a special coordinate system that turns to face the viewer.
</li>
</ul>
</p>
<p>
These X3D scenes are adapted directly from the
<a href="http://www.wiley.com/legacy/compbooks/vrml2sbk/toc/ch11.htm" target="_Vrml2Sourcebook">original VRML 2.0 Sourcebook chapter examples</a>.
Also available:
<a href="http://www.sdsc.edu/~moreland/courses/Siggraph98/vrml97/slides/mt0084.htm" target="_Vrml2SourcebookCourse">Introduction to VRML97 SIGGRAPH98 course notes</a>.
</p>
</td>
<td align="center" rowspan="2">
<p>
<a href="index.html"><img border="0" alt="Figure 11.2 Cafe Sign Billboard" title="Figure 11.2 Cafe Sign Billboard" hspace="10"
src="_viewpoints/Figure11_2CafeSignBillboard.x3d._VP_Cafe_sign_Billboard_view_from_corner.png" width="156" height="89" align="middle"/></a>
</p>
<p>
<a href="index.html"><img border="0" alt="Figure 11.3 Bounding Box" title="Figure 11.3 Bounding Box" hspace="10"
src="_viewpoints/Figure11_3BoundingBox.x3d._VP_A_group_of_shapes_within_a_bounding_box..png" width="156" height="89" align="middle"/></a>
</p>
</td>
</tr>
</tbody>
</table>