Package X3dForWebAuthors.Chapter14Prototypes

  • Class Summary
    Class Description
    ArtDecoExamplesExcerpt
    Example ExternProtoDeclare/ProtoInstance usage of X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
    ArtDecoPrototypesExcerpt
    Prototype declarations defining values for X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
    HeadsUpDisplayExample
    Prototype definition that demonstrates use of a simple HeadsUpDisplay (HUD) prototype that maintains a stable position for its children on the screen.
    HeadsUpDisplayPrototype
    Reusable Prototype definition that applies a ProximitySensor for a simple HeadsUpDisplay (HUD) prototype that maintains a stable position for its children on the screen.
    HudKelpForest
    Demonstrates use of a ProximitySensor in building a HUD, with display values showing current view location.
    MaterialModulator
    Mimic a Material node and modulate the diffuseColor field as an animation effect, provided as a prototype for reusability.
    MaterialModulatorExamples
    Demonstrate multiple instances of an external prototype.
    MaterialModulatorPrototypeExpanded
    Provide example for expansion of a MaterialModulator as regular X3D nodes, rather than a ProtoDeclare/ProtoInstance combination.
    TextStringPrototype
    Simple Prototype for the display of text strings, combining functionality of Text and FontStyle nodes.
    ViewFrustumExample
    Display view frustum associated with a given pair of Viewpoint and NavigationInfo nodes, illustrating ProtoInstance reuse of a separately declared prototype.
    ViewFrustumPrototype
    Define a view frustum associated with a given pair of Viewpoint and NavigationInfo nodes, provided as a reusable prototype.
    WhereAmIExample
    Example use of prototype node for displaying current viewpoint location and orientation in the player console.
    WhereAmIPrototype
    Prototype node declaration for displaying current viewpoint location and orientation in the player console.