X3D Example Archives: X3D4WA, X3D for Web Authors, Chapter 13 Geometry Triangles Quadrilaterals

Triangles and quadrilaterals are fundamental geometry representations that are typically created by authoring tools to build complex polygonal meshes and shapes.

Low-level high-performance nodes for geometry definition and fast rendering include TriangleSet, TriangleFanSet, TriangleStripSet, IndexedTriangleSet, IndexedTriangleFanSet, IndexedTriangleStripSet, QuadSet and IndexedQuadSet. Special definition rules apply to each node in order to best match underlying graphics hardware requirements. Each is placed individually inside a Shape node.

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

Also available: X3D Scene Authoring Hints: Meshes.

Nonplanar Polygons
  12 X3D Models       X3D Model Descriptions
   IndexedQuadSetExample A simple example of the use of the IndexedQuadSet node.
   IndexedTriangleFanSetExample A simple example of the use of the IndexedTriangleFanSet node.
   IndexedTriangleSetExample A simple example of the use of the IndexedTriangleSet node.
   IndexedTriangleStripSetExample An example of the use of the IndexedTriangleStripSet node.
   MorphingTriangleSet MorphingTriangleSet Animated example of a morphing TriangleSet
   NonplanarPolygons NonplanarPolygons Illustration of nonplanar polygons.
   NormalExample A simple illustration of the Normal node on the coloring of triangles.
   QuadSetExample A simple example of the use of the QuadSet node.
   SummaryIndexedTriangleSets SummaryIndexedTriangleSets A collection of example usage for all IndexedTriangle*Set nodes.
   TriangleFanSetExample A simple example of the use of the TriangleFanSet node.
   TriangleSetExample A simple example of the use of the TriangleSet node.
   TriangleStripSetExample A simple example of the use of the TriangleStripSet node.

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