X3D Example Archives: Basic, Lattice Xvl

Lattice technology

LatticeXvl was an experimental parametric geometry approach that was not adopted into the X3D standard. These nodes nevertheless demonstrate extensibility techniques for integrating new capabilities using X3D DOCTYPE (DTD). The LatticeXvl nodes are merely experimental: not approved by the X3D Abstract Specification, not in the X3D XML Schema, and not in the X3D Unified Object Model (X3DUOM).

The LatticeXvl examples do show how Lattice technology from the XVL3D company was integratable as a commercial extension within X3D. This technique is repeatable. The extension approach to XML DTD validation has been maintained through each version of X3D, and is documented further in the actual X3D DTDs and Schemas.

  15 X3D Models       X3D Model Descriptions
   XvlShellAttributeAll XvlShellAttributeAll Examples of all XvlShell attribute values.
   XvlShellAttributeEdgeRound XvlShellAttributeEdgeRound Examples of XvlShell edgeRound attribute values.
   XvlShellAttributeEdgeVector XvlShellAttributeEdgeVector Examples of XvlShell edge vector attribute values.
   XvlShellAttributeFaceFlags XvlShellAttributeFaceFlags Examples of XvlShell faceEmpty and faceHidden attribute values.
   XvlShellAttributeNumberOfDivisions XvlShellAttributeNumberOfDivisions Examples of XvlShell numberOfDivisions attribute values.
   XvlShellAttributeShellType XvlShellAttributeShellType Examples of XvlShell shellType attribute values.
   XvlShellAttributeTexture XvlShellAttributeTexture Examples of XvlShell texture mapping.
   XvlShellAttributeVertexRound XvlShellAttributeVertexRound Examples of XvlShell vertexRound attribute values.
   XvlShellExternProtoDeclare XvlShellExternProtoDeclare This is a development scene used to generate the ExternProtoDeclaration for the X3dToVrml97 stylesheet.
   XvlShellModelBaby XvlShellModelBaby Example XvlShell model.
   XvlShellModelDolphin XvlShellModelDolphin Example XvlShell model.
   XvlShellModelHand XvlShellModelHand Example XvlShell model.
   XvlShellModelOctopus XvlShellModelOctopus Example XvlShell model.
   XvlShellModelStar XvlShellModelStar Example XvlShell model.
   XvlShellProtoDeclare XvlShellProtoDeclare This is a development scene used to define the ProtoDeclaration for the XvlShell native node.

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