Table of Contents Previous Chapter Summary Chapter Viewpoint Slideshow Javadoc for translated java source Next Chapter Summary X3D Resources

X3D Example Archives: Savage, Tools, Authoring

  24 X3D Scenes       Scene Descriptions
AnimatedViewpointRecorderExample Animated Viewpoint Recorder Example Example authoring use of AnimatedViewpointRecorder prototype. Each tour recording output goes to the console, where it must be cut/pasted for further use. See AnimatedViewpointRecorderSample for sample output.
AnimatedViewpointRecorderPrototype Animated Viewpoint Recorder Prototype Record camera position and orientation as user navigates, then filter values and produce output, both into the console output window and as a replayable node group. Future work: further filtering.
AnimatedViewpointRecorderSample Animated Viewpoint Recorder Sample Example output from AnimatedViewpointRecorderExample showing results from four separate, previously computed, animated viewpoint recordings.
CoordinateAxes Coordinate Axes X Y Z axis arrows and labels in X3D coordinate system. See CoordinateAxesExample for use as an Inline coordinate-system reference frame.
CoordinateAxesInlineExample Coordinate Axes Inline Example X Y Z axis arrows and labels in X3D/VRML coordinate system. Shows use of CoordinateAxesVrml as Inline for coordinate-system reference frames.
CoordinateAxesNSEW Coordinate Axes NSEW X Y Z axis arrows and labels in X3D coordinate system. See CoordinateAxesExample for use as an Inline coordinate-system reference frame.
FilterExamples Filter Examples Contains examples for the prototypes defined in the FilterPrototypes.x3d
FilterPrototypes Filter Prototypes Contains prototypes that filter multiple values/events to extract a single value/event.
GridsExample Grids Example Example showing all three line grid authoring tools to enable precise measurement of objects in 3D space. Select axis labels to drag any plane and move along axis, click numbers to hide individual grids.
GridsExamplePixelTexture Grids Example Pixel Texture Image converted from binary format into an X3D PixelTexture.
GridXY_20x20Fixed Grid XY 20x 20 Fixed Line grid authoring tool to enable precise visual measurement of objects in 3D space - fixed position. Oriented along XY plane, size 20m by 20m, default block size 1m by 1m.
GridXY_20x20Movable Grid XY 20x 20 Movable Line grid authoring tool for precise measurement in 3D space: drag plane to move along Z axis, click numbers to hide grid. Oriented along XY plane, size 20m by 20m, default block size 1m by 1m.
GridXZ_20x20Fixed Grid XZ 20x 20 Fixed Line grid authoring tool to enable precise visual measurement of objects in 3D space - fixed position. Oriented along XZ plane, size 20m by 20m, default block size 1m by 1m.
GridXZ_20x20Movable Grid XZ 20x 20 Movable Line grid authoring tool for precise measurement in 3D space: drag plane to move along Y axis, click numbers to hide grid. Oriented along XZ plane, size 20m by 20m, default block size 1m by 1m.
GridXZExample Grid XZExample Line grid authoring tool to enable precise measurement of objects in 3D space - fixed position. Oriented along XZ plane, default size 20m by 20m, default block size 1m by 1m.
GridXZPrototype Grid XZPrototype Line grid authoring tool to enable precise measurement of objects in 3D space - fixed position. Oriented along XZ plane, size 20m by 20m, default block size 1m by 1m.
GridYZ_20x20Fixed Grid YZ 20x 20 Fixed Line grid authoring tool to enable precise visual measurement of objects in 3D space - fixed position. Oriented along YZ plane, size 20m by 20m, default block size 1m by 1m.
GridYZ_20x20Movable Grid YZ 20x 20 Movable Line grid authoring tool for precise measurement in 3D space: drag plane to move along X axis, click numbers to hide grid. Oriented along YZ plane, size 20m by 20m, default block size 1m by 1m.
PixelTextureNavyJackDontTreadOnMe Pixel Texture Navy Jack Dont Tread On Me Image converted from binary format into an X3D PixelTexture.
PixelTextureTemplate Pixel Texture Template Image converted from binary format into an X3D PixelTexture.
SingleTypeConversionExample Single Type Conversion Example Converts from a single typed value to various other types of values.
SingleTypeConversionPrototype Single Type Conversion Prototype Converts from a single typed value to various other types of values.
ViewPositionOrientationExample View Position Orientation Example As user navigates, display local position and orientation in the console output window. Various other output formats also available.
ViewPositionOrientationPrototype View Position Orientation Prototype ViewPositionOrientation prototype provides local position and orientation as user navigates, with optional console output

Online at https://savage.nps.edu/Savage/Tools/Authoring

Validate XHTML 1.1

Master source-code model archive is under subversion control at
https://gitlab.nps.edu/Savage/Savage/Tools/Authoring

The Savage Developers Guide and Savage Subversion Repositories Guide provide more information about the production of this archive.

Official disclaimer: "Material contained herein is made available for the purpose of peer review and discussion and does not necessarily reflect the views of the Department of the Navy or the Department of Defense."

Table of Contents Previous Chapter Summary Chapter Viewpoint Slideshow Javadoc for translated java source Next Chapter Summary X3D Resources