|   |   |   |   |   |   |   | 
| 
 Shape nodes can contain one geometry node and one Appearance node. Geometry primitives include the Box, Cone, Cylinder, Sphere and Text nodes. Each is placed individually inside a Shape node. Text nodes are further configured by FontStyle nodes. The supporting Chapter 2 slideset and course videos (NPS, YouTube) for X3D for Web Authors are available online via X3dGraphics.com. | 
| 10 X3D Models | X3D Model Descriptions | |
|---|---|---|
|   | Box Example | Box geometric primitive node. | 
|   | Cone Example | Cone geometric primitive node. | 
|   | Cylinder Example | Cylinder geometric primitive node. | 
|   | Geometry Primitive Nodes | Geometry Primitive Nodes: Shape, Box, Cone, Cylinder, Sphere, Text, FontStyle | 
|   | Geometry Primitive Nodes White Background | Geometry Primitive Nodes: Shape, Box, Cone, Cylinder, Sphere, Text, FontStyle | 
|   | Geometry Primitive Substitute Meshes | Substitute IndexedFaceSet mesh versions of Geometry Primitive Nodes: Shape, Box, Cone, Cylinder, Sphere. | 
|   | Sphere Example | Sphere geometric primitive node. | 
|   | Text Have Fun With X3D | Simple smiley-face example illustrating an emoticon character entity, used within an MFString Text. | 
|   | Text Length Max Extent | Simple Text node, illustrating length array and maxExtent field | 
|   | Text Special Characters | Text node demonstration of quotation, apostrophe, ampersand and backslash characters using X3D MFString escaping for XML character entities. | 
| Online at https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter02GeometryPrimitives Master source-code model archive is under version control at  | 
The X3D Resources: Examples page and X3D Developers Guide provide more information about the production of this archive.
|   |   |   |   |   |   |   |