See: Description
Class  Description 

Figure05_03bCylinderTranslation 
Translating +2 units along the X axis, 1 unit along Y axis, and building a cylinder.

Figure05_03bCylinderTranslationWithAxes 
Translating +2 units along the X axis, 1 unit along Y axis, and building a cylinder, with coordinate axes superimposed to show X3D/VRML directions.

Figure05_04bCylinderTranslation 
Translating 2 units along the X axis, 1 unit along Y axis, and building a cylinder.

Figure05_04bCylinderTranslationWithAxes 
Translating 2 units along the X axis, 1 unit along Y axis, and building a cylinder, with coordinate axes superimposed to show X3D/VRML directions.

Figure05_10Archway 
Building an archway using multiple, translated coordinate systems.

Figure05_10ArchwayWithAxes 
Building an archway using multiple, translated coordinate systems, with coordinate axes superimposed to show X3D/VRML directions.

Figure05_11NestedArchways 
Nesting coordinate systems.

Figure05_11NestedArchwaysWithAxes 
Nesting coordinate systems, coordinate axes superimposed to show X3D/VRML directions.

This chapter describes how to position shapes within an XYZ world coordinate system by adding a parent Transform node.
Rotations about each axis are counterclockwise using the righthand rule. Nested Transform nodes can translate, rotate and scale shapes relative to each other in 3D space. These X3D scenes are adapted directly from the original VRML 2.0 Sourcebook chapter examples. Also available: Introduction to VRML97 SIGGRAPH98 course notes. 
Copyright ©20052019 Web3D Consortium under an opensource license, free for any use. Feedback is welcome.