All Classes and Interfaces

Classes
Class
Description
Specification example shows the use of the GeoElevationGrid and the GeoViewpoint nodes.
Specification example shows animated GeoViewpoint, using GeoPositionInterpolator between latitude/longitude locations for London, Paris, and New York.
Specification example: on-demand inlining via GeoInline for scene resource management.
Specification example georeferencing VRML objects: display standard VRML cone at latitude/longitude location of Lossiemouth, Scotland.
Specification example shows use of GeoOrigin node to provide accurate geospatial positioning.
Autogenerated version of AceticAcid.x3d scene produced from AceticAcid.xml Chemical Markup Language (CML) version 1.0 source file.
This example shows how to add dynamic ROUTE connections to a scene.
This example shows adding dynamic ROUTE connections to a scene.
This example tests various color combination capabilities, and also demonstrating that filtering (negative colors) are not supported in the X3D/VRML color model.
Autogenerated version of Alanine.x3d scene produced from Alanine.xml Chemical Markup Language (CML) version 1.0 source file.
X3D encodings example: alarm clock plays chimes once each interval.
Laser scan by Cyberware.
Primitive village.
List all VRML nodes in a single nonrendering scene as a convenient simple test for translation programs.
Amela example developed at VRST 99.
Example of animating controlPoint to simulate facial expressions - read my lips (pretty creepy!).
X3D Geometry2D component node, implemented as prototype for backwards compatibility with VRML 97.
PointSet rendering of 3D scan with color applied per vertex.
PointSet rendering of 3D scan with color applied per vertex, rendered with proposed PointProperties extension.
Prototype for a DIS enabled (including articulated parameters) for inclusion in a VRML Scene.
Example ExternProtoDeclare/ProtoInstance usage of X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Prototype declarations defining values for X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Example scene for DISEntityManager and DISEntityTypeMapping, showing design pattern to detect presence of new DIS entities and automatically produce EspduTransform holding an Inline copy of the appropriate model.
Example ExternProtoDeclare/ProtoInstance usage of X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Prototype declarations defining values for X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Example scene for RigidBodyPhysics component.
Example scene for RigidBodyPhysics component.
Example scene for RigidBodyPhysics component.
MV4472 example demonstration of the effects of backspin on baseball trajectory, communicated via DIS ESPDUs.
Volume rendering of a CT scan of a human abdomen, rendered with default (opacity map) render style.
Volume rendering of a CT scan of a backpack and contents, rendered with default (opacityMap) render style.
CT Scan of a human torso.
Volume rendering of a brain MR image, rendered with default (opacityMapped) style.
PET scan of human torso exibiting several abnormalities.
PointProperties test case, suitable for X3Dv4 implementation comparisons and conformance.
Volume rendering of a CT scan of a skull, rendered with default (opacity map) render style.
Volume rendering of a segmented brain dataset, rendered with default (opacity map) render style.
NPS beach-site old sewage treatment tanks.
Sixth grade project to build a highway overpass.
Blended rendering of a human torso and internal structure.
Composed and blended rendering of a human torso and internal structure.
Example scene for RigidBodyPhysics component.
Human body skin made of IndexedFaceSet polygons, gender neutral, semi-transparent for use with MedicalMetadata and MedicalMetadataViewer.x3d.
Human bone model for Skeleton.
Human bone model for Chest.
Human bone model for Girdle.
Human bone model for Head.
Human bone model for Left Femur.
Human bone model for Left Foot.
Human bone model for Left Hand.
Human bone model for Left Humerus.
Human bone model for Left Radius Ulna.
Human bone model for Left Tibia Fibula.
Human bone model for Mandible.
Human bone model for Right Femur.
Human bone model for Right Foot.
Human bone model for Right Hand.
Human bone model for Right Humerus.
Human bone model for Right RadiusUlna.
Human bone model for Right Tibia Fibula.
Human bone model for Spine.
Human bone model for Teeth cBottom.
Human bone model for Teeth cTop.
This example shows how to use the BooleanSequencer prototype in an animated scenario.
BooleanSequencer is modeled after ScalarInterpolator and generates true or false values.
Example scene for RigidBodyPhysics component.
External Authoring Interface (EAI) Java example from VRML 97 Amendment 2 specification.
Simple Box shape used as test scene for GeoInline/Inline loading and unloading.
Default color red, overridden color green: example answer to email question showing how to initialize a node field when creating a ProtoInstance.
Autogenerated version of ButanedioicAcid.x3d scene produced from ButanedioicAcid.xml Chemical Markup Language (CML) version 1.0 source file.
Design pattern examples demonstrating proper hierarchy of CAD nodes: CADLayer, CADAssembly, CADPart, and then CADFace.
This scene provides tool developers with X3D Amendment 1 CAD Component node prototypes, providing backwards compatibility with VRML97 and X3D v3.0.
This scene provides tool developers with X3D Amendment 1 CAD Component node prototypes, providing backwards compatibility with VRML97 and X3D v3.0.
Developer scene to explore Mantis Issue 528, providing a baseline example with no transformation of CADPart children.
Developer scene to explore Mantis Issue 528 Alternative A for transformation of CADFace children: allow Transform node as child of CADFace.
Developer scene to explore Mantis Issue 528 Alternative B for transformation of CADFace children: add transformation fields to CADFace specification.
Developer scene to explore Mantis Issue 528 Alternative C for transformation of of CADFace children: allow Transform between CADPart and CADFace nodes.
Teapot model demonstrating proper hierarchy of CAD nodes: CADLayer, CADAssembly, CADPart, and then CADFace.
Autogenerated version of Caffeine.x3d scene produced from Caffeine.xml Chemical Markup Language (CML) version 1.0 source file.
Viewpoints and tour of California campuses.
Viewpoints and tour of California campuses.
Viewpoints and tour of California campuses.
Viewpoints and tour of California campuses.
Camera, CameraShot and CameraMove examples that demonstrate storyboard capabilities and precise camera operation.
Camera, CameraShot and CameraMovement prototypes that demonstrate storyboard capabilities and precise camera operation.
Simple video camera shape.
Physically Based Modeling project for MV-4472, showing a projectile motion model that takes into account drag, changing air densities with altitude, and wind.
Example scene for RigidBodyPhysics component, runnable as Xj3D application and invoked using shell script runogl.
Example scene for RigidBodyPhysics component.
Volume rendering of a CT scan of a backpack and contents, rendered with cartoon rendering style.
Single file combining all information for the CatiaHubAssembly model, demonstrating CAD assembly structure conserving transform information of each CADAssembly.
CatiaHubAssembly model demonstrating external referencing of geometry files using Prototype with Inline.
Provide a bushing part (a hollow cylinder) for use by CatiaHubAssemblyInline scene, using CADAssembly and Inline nodes.
Provide a Cap part for use by CatiaHubAssemblyInline using CADAssembly and Inline nodes.
Provide a Disc with holes part for use by CatiaHubAssemblyInline using CADAssembly and Inline nodes.
Provide a Gasket part for use by CatiaHubAssemblyInline using CADAssembly and Inline nodes.
A chair for a room, modeled as a Prototype for reuse.
Multi-layered Chess Board in 3 dimensions.
Autogenerated version of Cholesterol.x3d scene produced from Cholesterol.xml Chemical Markup Language (CML) version 1.0 source file.
Rotor node provides animation and serves as an ExternProtoDeclare example.
VRML 97 specification example: main body for Chopper example, used as an Inline to show scene composition.
X3D encodings example: main body for Chopper example, used as an Inline to show scene composition.
VRML 97 specification example: Rotor node provides animation and serves as an ExternProtoDeclare example.
X3D encodings example: spinning rotor (with replacable children) Prototype for Chopper example.
X3D encodings example: click to animate a Box.
Illustrate use of two ClipPlane intersections across four sets of primitive geometry.
X3D example showing a flying model using classical animation techniques.
X3D example showing a flying model using Follower animation techniques.
Prototypes for CodedIndexedFaceSet decoding and CompressedIndexedFaceSet decompression, with links to example scenes.
Collada logo converted from Collada dae format to X3D, using Xj3D functionality embedded in X3D-Edit importers.
X3D encodings example: ColorInterpolator demonstration modifies Material color.
Volume rendering of a CT scan of a backpack and contents, rendered with composed edge and silhouette render styles.
A computer keyboard for the control panel in the CVN bridge control.
X Y Z axis arrows and labels in X3D and DIS coordinate systems.
X Y Z axis arrows and labels in X3D, DIS and GeoLocation coordinate systems.
Example to interpolate a Vector2FloatArray - click geometry to activate animation loop.
CoordinateInterpolator2D prototype declaration, to interpolate across an array of Vector2FloatArray/MFVec2f values to produce an interpolated Vector2FloatArray - click text to see example.
Autogenerated version of Cortisone.x3d scene produced from Cortisone.xml Chemical Markup Language (CML) version 1.0 source file.
This example shows how to use createX3DFromString to create nodes.
This example shows creation of nodes from a prototype.
This example shows creation of nodes from a prototype.
This example shows how to use createX3DFromString to create nodes.
External Authoring Interface (EAI) Java example from VRML 97 Amendment 2 specification.
Sample world constructed in a Script node using the EcmaScript Browser call createVrmlFromString.
Sample world constructed in a Script node using the EcmaScript Browser call createX3DFromString.
This file defines a prototype cube of size 2 x 2 x 2.
Autogenerated version of CyclohexeneOxide.x3d scene produced from CyclohexeneOxide.xml Chemical Markup Language (CML) version 1.0 source file.
Autogenerated version of Cyclopentanamine.x3d scene produced from Cyclopentanamine.xml Chemical Markup Language (CML) version 1.0 source file.
Compare different dead-reckoning algorithms to see relative effects of velocity and acceleration on animation smoothness.
Panoramic background for Universal Media, showing desert and sky at sunset.
Panoramic background for Universal Media, showing a high-contrasts blue sky above the desert with a set of rocky outcroppings nearby.
Panoramic background for Universal Media, showing dark desert floor and an orange-purple dusk sky, with a small grove of trees nearby.
A reusable desk prototype - click on drawers to open/shut.
A file decribing a desk lamp.
Autogenerated version of Digitoxigenin.x3d scene produced from Digitoxigenin.xml Chemical Markup Language (CML) version 1.0 source file.
Autogenerated version of DimethylSulfoxide.x3d scene produced from DimethylSulfoxide.xml Chemical Markup Language (CML) version 1.0 source file.
X3D encodings example: a DirectionalLight source illuminates only the objects in its enclosing grouping node.
Simple dirt bike model.
Prototype definitions for DISEntityManager and DISEntityTypeMapping.
X3D Follower example.
X3D Follower example.
Example scene for RigidBodyPhysics component.
A sphere that drags its tail around a box in the XY-plane.
Primitive village.
A simple script example with no visible rendering results.
Java Scene Authoring Interface (JSAI) scene and source code example that show adding dynamic ROUTEs to a scene.
Java Scene Authoring Interface (JSAI) scene and source code example that show using createX3DFromString to create nodes.
Java Scene Authoring Interface (JSAI) scene and source code example that show creation of nodes from a prototype.
Java Scene Authoring Interface (JSAI) scene and source code example that show how to use per frame notification to produce a frame rate annotation.
Java Scene Authoring Interface (JSAI) scene and source code example that demonstrate a scripted response to a TouchSensor isOver event by changing the color of a Box from blue to red.
Volume rendering of a brain MR image, rendered with basic edge enhancement style.
IndexedFaceSet example.
ASCII-coded IndexedFaceSet example.
Compressed IndexedFaceSet example.
X3D encodings example: example of animating the camera by depicting an elevator to ease access to a multi-story building.
This is the simplest example on how to add DIS networking to a VRML/X3D scene.
Prototype definition for EspduTransform which handles network communications for multiple DIS Prototype Data Units (PDUs): EntityState, Collision, Detonate, Fire, CreateEntity and RemoveEntity.
Example DIS communications: sending and receiving data via EspduTransform nodes.
Autogenerated version of Ethanol.x3d scene produced from Ethanol.xml Chemical Markup Language (CML) version 1.0 source file.
Event utility node examples for boolean filtering and other event utility nodes.
Event utility node prototypes for boolean filtering and other event utility nodes.
VRML 97 specification example: a simple scene defining a view of a red Sphere and a blue Bbox, lit by a DirectionalLight.
VRML 97 specification example: Reading the following file results in three spheres being drawn.
VRML 97 specification example: Prototype.
VRML 97 specification example: This Script node decides whether or not to open a bank vault given openVault and combinationEntered messages.
VRML 97 specification example: Geometric properties.
VRML 97 specification example: Prototypes and alternate representations.
VRML 97 specification example: Anchor examples.
VRML 97 specification example: A DirectionalLight source illuminates only the objects in its enclosing grouping node.
VRML 97 specification example: simple PointSet example composed of 3 points.
VRML 97 specification example: The LOD node is typically used for switching between different versions of geometry at specified distances from the viewer.
VRML 97 specification example: ColorInterpolator interpolates from red to green to blue to red in a 10 second cycle.
VRML 97 specification example: click to animate a Box.
VRML 97 specification example: alarm clock plays chimes once each interval.
VRML 97 specification example: Robot.
VRML 97 specification example: Chopper.
VRML 97 specification example: VRML provides control of the viewer's camera through use of a script.
VRML 97 specification example: another example of animating the camera by depicting an elevator to ease access to a multi-storey building.
VRML 97 specification example: Execution model demonstrated.
Show example ExternProto syntax for a nonexistent prototype with simple-type fields.
Show example ExternProto syntax for a nonexistent prototype with node-type fields.
X3D encodings example: execution model demonstrated.
These developmental definitions provide ExternProtoDeclare examples for supported DIS PDUs.
Ship model as example use of ExtrusionCrossSectionPrototype for drawing several different Extrusion spines and cross sections.
Torus example demonstrating cross-section prototype for Extrusion node that also draws spine line plus oriented, scaled cross sections at each spine point.
Shape prototype for Extrusion node that also draws spine line plus oriented, scaled cross sections at each spine point.
Scene incorporating extrusion edge cases.
Ship model for drawing several different Extrusion spines and cross sections - see ExtrusionCrossSectionExampleShip for corresponding use of ExtrusionCrossSectionPrototype.
X3D Extrusion spine-aligned cross-section plane (SCP) at a spine point.
Simple extrusion of a Valentine heart.
Simple fish example used for encoding and compression comparisons.
Fish example with IndexedFaceSet encoding.
Fish example with IndexedFaceSet compression.
Unique fishing lure ("If it were any more real, I would actually be fishing").
Shader test.
X3D Follower example.
Original implementation pattern as prototype declarations for Follower (Chaser and Damper) nodes, useful for browser developers.
Panoramic background for Universal Media, showing a small sunlit meadow deep in a green forest, during early morning or late afternoon.
Panoramic background for Universal Media, surrounded by high plants with purple flowers, during mid-morning in the middle of a forest.
Panoramic background for Universal Media, centered on a fast-running brook at mid-day, closely surrounded by an old-growth forest.
A FormulaOne Race Car running in a predefined path.
Nurbs exemplar using NurbsPatchSurface that shows four duck models.
NURBS exemplar created using X3D NURBS Export Plugin for Maya.
X3D encodings example: simple demonstration of geometric-property nodes.
Examples showing native use of X3D Geometry2D component nodes (Arc2D ArcClose2D Circle2D Disk2D Polyline2D Polypoint2D Rectangle2D TriangleSet2D), implemented as prototypes for backwards compatibility with VRML 97.
ExternProto declarations and examples for developmental use showing X3D Geometry2D component nodes (Arc2D ArcClose2D Circle2D Disk2D Polyline2D Polypoint2D Rectangle2D TriangleSet2D), implemented as prototypes for backwards compatibility with VRML 97.
X3D Geometry2D component nodes, implemented as prototypes for developmental use to provide backwards compatibility with VRML 97.
User-modifiable example to examine the role of the geometry tag.
X Y Z axis arrows and labels in Geospatial coordinate system.
GeoVrml Recommendation, Example 1: GeoElevation, using ExternProtoDeclare statements instead of GeoSpatial DTD.
This example shows the use of the GeoTouchSensor in order to retrieve the geographic coordinate that the user is pointing to.
Gimbals for user-driven roll pitch and yaw angle conversions, also shows conversion from X3D (VRML) to DIS coordinate system.
Example ExternProtoDeclare/ProtoInstance usage of X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Prototype declarations defining values for X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Autogenerated version of GlycerolDiacetate.x3d scene produced from GlycerolDiacetate.xml Chemical Markup Language (CML) version 1.0 source file.
Checkerboard grid background for X3D/VRML materials selection.
Simple example to demonstrate rotating a Group of copied, elongated Boxes.
X3D encodings example: provides control of the viewpoint through use of a script.
Nonrendering example showing X3D profile and component definitions.
External Authoring Interface (EAI) Java example from VRML 97 Amendment 2 specification.
Simplest example to load X3D Earth into an X3D scene.
Simplest example to load X3D Earth into an X3D scene.
Simplest example to load X3D Earth into an X3D scene.
A simple VRML/X3D scene-graph example.
A simple VRML/X3D scene graph example for May 2000 WWW symposium.
Simple X3D example.
Decryption of simple X3D example for XML encryption for security, originally encrypted 14 years earlier!
Simple X3D example for XML encryption for security; actual encrypted result is in XML file HelloWorldEncryptionResult.xml.
Decryption of simple X3D example for XML encryption for security.
Simple X3D example for XML encryption for security; actual encrypted result is in XML file HelloWorldEncryptionResult.xml.
Simple X3D example for XML encryption for security; actual encrypted result is in XML file HelloWorldEncryptionResult.xml.
A simple VRML/X3D scene graph example for May 2000 WWW symposium.
Simple example showing spinning globe and text.
Fully developed animation-chain example showing spinning globe and text.
A simple VRML/X3D scene-graph example.
Simple example showing spinning globe and X3D™ trademark text.
Autogenerated version of Histamine.x3d scene produced from Histamine.xml Chemical Markup Language (CML) version 1.0 source file.
A NurbsTrimmedSurface node rendering a square centered on the origin in the x-y plane; with sides 8 units length.
A NurbsTrimmedSurface node rendering a square centered on the origin in the x-y plane; with sides 8 units length.
A NurbsTrimmedSurface node rendering a square centered on the origin in the x-y plane; with sides 8 units length.
Student project showing a small aquarium.
Something Special My Home Villa In Crete Greece.
Panoramic background for Universal Media, showing a dark-green ocean and solid cloud cover across the horizon, with patchy clouds overhead.
Panoramic background for Universal Media, showing a dark-brown sky over a fiery-orange horizon, above a cratered planetary surface.
Panoramic background for Universal Media, showing horizon at sea during dusk.
Panoramic background for Universal Media showing sun at zenith, dark sky above, and stratospheric clouds below.
Panoramic background for Universal Media, showing a dark blue sky with pink clouds at dusk, above a darker-blue field with long straight rows stretching out.
Panoramic background for Universal Media, showing grey desert/lunar surface at dusk.
Panoramic background for Universal Media, showing a low-hanging moon in the night sky opposite a lens-flare sun at the edge of the horizon.
NURBS model created using X3D NURBS Export Plugin for Maya.
X3D example Model of an ikea bead toy.
X3D example Model of an Ikea Bench.
X3D example Model of an Ikea Blue Chair.
X3D example Model of an Ikea Green Chair.
X3D example Model of an Ikea Rocking Horse.
X3D example Model of an Ikea Table.
Demonstrate example image mapping to IndexedFaceSet used in Web3dTimeline.x3d.
Demonstrate IMPORT/EXPORT syntax.
Simple IndexedQuadSet example.
Demonstrates IndexedQuadSet node of CADGeometry component, includes child nodes for normal vectors and texture coordinates.
X3D encodings example: demonstrate reuse of content instances through DEF, USE.
This example shows how to use the IntegerSequencer prototype in an animated scenario.
This proto, modeled after a ScalarInterpolator, generates an array of integer values based on the input fraction and keys.
Volume rendering of a CT scan of a skull, rendered as an isosurface with cartoon render style.
Java Scene Authoring Interface (JSAI) scene and source code example that show adding dynamic ROUTEs to a scene.
Java Scene Authoring Interface (JSAI) scene and source code example that show using createX3DFromString to create nodes.
Java Scene Authoring Interface (JSAI) scene and source code example that show creation of nodes from a prototype.
Java Scene Authoring Interface (JSAI) scene and source code example that show how to use per frame notification to produce a frame rate annotation.
Java Scene Authoring Interface (JSAI) scene and source code example that demonstrate a scripted response to a TouchSensor isOver event by changing the color of a Box from blue to red.
Eight-eight key keyboard, extrapolated from VRML Sourcebook Figure 24.4, including animation of key movements coordinated with sounding of key when touched.
Model of a key chain fob with with WEB3D 2013 conference lettering, using the colors of the Basque Country flag.
Model of a key chain fob with with WEB3D 2013 conference lettering, using the colors of the Spanish flag.
A simple scene to show KeySensor functionality using Text nodes.
A simple scene to show KeySensor functionality using Interactive Profile.
A simple scene to show KeySensor functionality using Core Profile.
X3D prototypes to render Keyhole Markup Language (KML) information.
Rendered woman's body model, created using 3d Studio Max and then translated into X3D and VRML.
An animation of human body modeled and animated in 3d Studio Max environment and then translated into x3d environment.
An animation of human body modeled and animated in 3d Studio Max environment and then translated into X3D environment.
How a laser printer works.
X3D encodings example: LevelOfDetail demonstration.
Simple X3D example.
IndexedFaceSet example.
ASCII-coded IndexedFaceSet example.
Compressed IndexedFaceSet example.
LoadSensor test: default initial view means no functionality, active view means load in progress, final view means LoadSensor (and loading) success.
LoadSensor prototype for VRML 97 use.
Example use of (proposed) LOD level_changed outputOnly field to trigger loading of Inline nodes in subsequent levels.
This model contains prototype definitions for individual letters designed to be drawn on an exterior face of another shape.
This model was output using the GeoVRML export capabilities of the ESRI 3D Analyst Extension for ArcView/ArcInfo 8.1 product (official release date Q1 2001).
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
ESRI GeoVRML export subscene of Mars.
Material node example for X3D-Edit MaterialEditor, which uses Scene Access Interface (SAI) externally to select/deselect different shapes, axes and lights while modifying Material values.
Panoramic background for Universal Media, showing a grassy green meadow atop a wooded hill.
Panoramic background for Universal Media, showing a painted grassy meadow with scattered tall trees and nearby surrounding mountains during late afternoon.
MetadataSets demonstrating sample medical ontology integration with X3D scene graph.
Viewer demonstrating sample medical ontology integration with X3D scene graph.
Examples showing use of new X3D Metadata nodes in Core component (MetadataDouble MetadataFloat MetadataInteger MetadataSet MetadataString).
New X3D Metadata nodes in Core component (MetadataBoolean MetadataDouble MetadataFloat MetadataInteger MetadataSet MetadataString) implemented as prototypes for backwards compatibility with VRML 97.
Example ExternProtoDeclare/ProtoInstance usage of X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Prototype declarations defining values for X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
This GeoVRML scene was converted from an original ESRI Shape file by the Bashir Research ShapeViz tool.
Demonstrates 3 NurbsSurfacePatch nodes defining the outer boundary of a toroidal solid.
X Y Z axis arrows and labels of X3D coordinate system to illustrate default entity center of gravity at 0 0 0, with default nose orientation pointing along the +X-axis.
Example scene for RigidBodyPhysics component.
Panoramic background for Universal Media, showing a dark forest with blurry mountains in the backround, a distant lake to one side, and a bright sky overhead.
Panoramic background for Universal Media, showing painted sandy mountains standing high before a pastel-clouded sky.
Example scene for RigidBodyPhysics component.
Example ExternProtoDeclare/ProtoInstance usage of X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Prototype declarations defining values for X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Networked control of master/slave viewpoints using DIS EspduTransform node.
This scene demonstrates that even though a minimal interference secondary route has been identified in case of link failure, (a) both routes may be invalid due to an overlap at a critical link, and (b) some reasonable third path may exist to route packets.
This scene represents a simple computer network.
This file contains a pattern of three routes for a network: a primary, alternate and second-alternate (tertiary).
Prototypes for NetworkSensor and Connection nodes.
Sample default scene which shows syntax and provides default relationships among Geospatial nodes.
Units component example.
Units component example.
Units component example for a simple room table.
NurbsCurve exemplar showing controlPoint animation.
Non-Uniform Rational B-Spline (NURBS) external prototype definitions, used for building VRML 97 signatures for inclusion in X3dToVrml97 conversion stylesheet.
This scene contains a single NurbsPatchSurface rendering one-quarter of a cylindrical segment.
A NURBS patch representing a segment of a cylinder.
This scene contains a single NurbsPatchSurface rendering one-quarter of a cylindrical segment.
Animated NURBS patch.
Animated NURBS patchype.
ImageTexture applied to animated NURBS patch using NurbsPatchSurface.
Example of animating a ball along a NurbsCurve.
Non-Uniform Rational B-Spline (NURBS) prototype definitions.
X3D Architecture example: NurbsSweptSurface demonstration.
X3D Architecture example: NurbsSwungSurface demonstration.
This scene contains a single NurbsTrimmedSurface rendering one-quarter of a cylindrical segment; with a triangular notch cut from one edge.
Panoramic background for Universal Media, showing ocean and sky with a small island nearby.
Panoramic background for Universal Media showing ocean, sky and steep green islands nearby.
Panoramic background for Universal Media, showing a blue ocean and blue sky full of scattered clouds, with the sun low above the horizon and reflecting off the ocean surface.
Panoramic background for Universal Media, showing a 'fiery' ocean horizon and a big rock.
Example scene OpenStreetMapX3dEarthDemo.
A simple VRML/X3D scene graph example, used to illustrate and discuss schema suitability for X3D.
Autogenerated version of Oxytocin.x3d scene produced from Oxytocin.xml Chemical Markup Language (CML) version 1.0 source file.
This example shows how to use per-frame notification to produce a frame rate output in the Browser console.
This example shows how to use per-frame notification to produce a frame rate output in the Browser console.
Prototypes to demonstrate functionality for Real-Length Representation nodes.
A pinball table with some ball animations.
Create Script prototype to modify a PixelTexture as an image morph.
X3D example Model of a Play room.
X3D encodings example: PointSet demonstration.
X3D Follower example.
Example to interpolate a Vector2Float value - click geometry to activate animation loop.
PositionInterpolator2D prototype declaration to pairwise interpolate across an array of Vector2Float/SFVec2f values to produce a single Vector2Float value - click text to see example.
Simple PositionInterpolator example that bounces a Box up and down.
List of nodes available in a strictly compliant Interchange profile scene.
A projectile motion application which displays range and max height values accoding to Vi and theta inputs.
A proto which simulates x-y plane projectile motion.
A generic slider bar prototype.
Volume rendering of a segmented brain dataset, rendered with maximum projection render style.
Controller buttons and slider for a propeller.
Simple PROTO example, includes Node as a field for PROTO.
Nonrendering test scene for sensor relationships inside a prototype declaration to verify multiple MFNode relationships.
Provides Prototype XML-tag-definition examples to demonstrate DTD modularization and extensibility in X3D scenes.
X3D encodings example: defining a Prototype, demonstration of IS/connect definitions.
X3D encodings example: using an externally defined prototype.
Collision node, child test case: can reorder children nodes as Shape Proxy Shape or other variations without problems in XML encoding, but reordering difficulties can occur in other programming language bindings.
Constructing a Pyramid geometric primitive in order to show use of points and coordinate indices.
Constructing a Pyramid geometric primitive in order to show use of points and coordinate indices.
Autogenerated version of PyruvicAcid.x3d scene produced from PyruvicAcid.xml Chemical Markup Language (CML) version 1.0 source file.
Demonstrates QuadSet node of CADGeometry component, includes child nodes for normal vectors and color (per vertex).
Simple QuadSet example scene.
Show how to reference ReceiverPdu SignalPdu and TransmitterPdu for radio communications.
Prototype definitions for ReceiverPdu SignalPdu and TransmitterPdu, all of which share share RadioCommunicationsPduScriptNode class.
X3D encodings example: show simple Shapes, including different Materials and geometry.
VRML 97 specification example: create new node RefractiveMaterial for example D.7.
X3D encodings example: create new node RefractiveMaterial for example PrototypesPlus.
Examples showing use of new X3D Rendering component nodes (IndexedTriangleFanSet IndexedTriangleSet IndexedTriangleStripSet LineSet TriangleFanSet TriangleSet TriangleStripSet), implemented as prototypes for backwards compatibility with VRML 97.
Examples showing use of new X3D Rendering component nodes (IndexedTriangleFanSet IndexedTriangleSet IndexedTriangleStripSet LineSet TriangleFanSet TriangleSet TriangleStripSet), implemented as prototypes for backwards compatibility with VRML 97.
Prototype implementations of X3D Rendering component nodes (IndexedTriangleFanSet IndexedTriangleSet IndexedTriangleStripSet LineSet TriangleFanSet TriangleSet TriangleStripSet) implemented as prototypes for backwards compatibility with VRML 97.
Autogenerated version of Riboflavin.x3d scene produced from Riboflavin.xml Chemical Markup Language (CML) version 1.0 source file.
X3D encodings example: Robot.
Example ExternProtoDeclare/ProtoInstance usage of X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Prototype declarations defining values for X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
A simple room containing protoype instances for chair, desk lamp, wall clock, etc.
X3D Follower example.
X3D Follower example.
VRML 97 specification example: spinning rotor (with replacable children) Prototype for Example D 16 Chopper.
X3D specification example showing a spinning helicopter rotor that is used by the Chopper model.
Example ExternProtoDeclare/ProtoInstance usage of X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Prototype declarations defining values for X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Expose functionality of Browser class in Java/ECMAscript annexes of VRML 97 specification.
Test scene for obscure schema validation cases.
X3D encodings example: this Script node decides whether or not to open a bank vault given openVault and combinationEntered messages.
Script node interface between VRML and EcmaScript: this conformance example tests event-based VRML-EcmaScript functionality.
Script node interface between VRML and Java: this conformance example tests event-based VRML-Java functionality.
Script node interface between VRML and EcmaScript: this conformance example tests field-based VRML-EcmaScript functionality.
Script node interface between VRML and Java: this conformance example tests field-based VRML-Java functionality.
Script node syntax example, testing sample values of various types with simple escaping of apostrophe and quotation mark characters, with results shown on Browser console output.
Volume rendering of a segmented brain dataset, rendered with opacity map and tone map render styles.
Volume rendering of a CT scan of a human brain, rendered with shaded render style.
Show routing of a node as an input to a Script - success shows a Sphere, failure shows a Box.
Example ExternProtoDeclare/ProtoInstance usage of X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Prototype declarations defining values for X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
X3D encodings example: animation of shuttle and pendulum prototype nodes.
Volume rendering of a CT scan of a skull, rendered with silhouette enhancement render style.
Example ExternProtoDeclare/ProtoInstance usage of X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Prototype declarations defining values for X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Using Extrusion to model a simple hull.
Using Extrusion to model a ship hull and deck.
Simple shader example.
Example scene for RigidBodyPhysics component.
Human skeleton reference example providing all bones, with no polygonal normals precomputed or embedded.
Human skeleton reference example providing all bones, with polygonal normals precomputed and embedded.
Sky overhead image.
Panoramic background for Universal Media, showing a brightly lit sky and high puffy clouds with the sun peeking through.
X3D Follower example.
Example scene for RigidBodyPhysics component.
Autogenerated version of SomatoStatin.x3d scene produced from SomatoStatin.xml Chemical Markup Language (CML) version 1.0 source file.
Panoramic background for Universal Media, showing a space scene from upper stratosphere with lens-flare sun and moon images overhead.
Panoramic background for Universal Media, showing a stratospheric clouds, a mountain and reflective floating spheres.
Panoramic background for Universal Media, showing a pink high-altitude sky with floating reflective globes.
Example ExternProtoDeclare/ProtoInstance usage of X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Prototype declarations defining values for X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
This model was output using the GeoVRML export capabilities of ESRI's 3D Analyst Extension for ArcView/ArcInfo 8.1 product (official release date Q1 2001).
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
ESRI GeoVRML export subscene of Squaw Valley California USA.
This example shows a 3D model of the SRI International campus in Menlo Park, CA.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
SRI campus building.
A CAD model of a stamp with raised lettering.
A CAD model of a stamp with raised lettering.
A sort of Stealth Helo I designed and created.
Demonstrate simple X3D MFString (string array) encoding.
Example ExternProtoDeclare/ProtoInstance usage of X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Prototype declarations defining values for X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Model of one of the housing types in La Mesa Housing Area.The model is mostly in scale.
Model of one of the housing types in La Mesa Housing Area.
Model of one of the housing types in La Mesa Housing Area.
External Authoring Interface (EAI) Java example from VRML 97 Amendment 2 specification.
Autogenerated version of TartaricAcid.x3d scene produced from TartaricAcid.xml Chemical Markup Language (CML) version 1.0 source file.
IndexedFaceSet example.
ASCII-coded IndexedFaceSet example.
Compressed IndexedFaceSet example.
The temple example shows precise positioning of geometry using double-precision coordinates.
Temple without GeoOrigin results in jittery locations due to floating-point roundoff error of geospatial position values.
Temple with GeoOrigin node coregisters columns to same reference frame, eliminating floating-point roundoff errors and avoiding jitter on column positions.
Temple with nice Background.
A simple EspduTransform test to move a Box.
Scene to test detection of mismatched color-value size by translation stylesheet X3dToVrml97.xslt.
Test default and improperly overridden containerField values.
Provides a cube-shaped test model with each side face individually labeled.
DIS-enabled test shape for DIS ESPDU test panel.
Test error diagnostics for multiple Appearance child nodes, since this possibility is no longer precluded by DTD or Schema due to addition of Shader nodes.
A simple X3D scene to test XML declaration and DOCTYPE declaration syntax.
Helps to check that X3dToVrml97 xsl translator properly diagnoses content errors with field elements.
Verify renderability of png image textures using a Box.
Test scene to ensure that X3dToJson xslt stylesheet translator properly converts X3D source into JavaScript Object Notation (JSON).
Test parentage and type checking of MetadataNodes using X3D4 defaults.
X3D Follower example.
Test ability to handle large OrientationInterpolator sizes.
X3D Follower example.
X3D Follower example.
Simple ProtoDeclare example to check if diagnostics find disconnected field.
Test override of color values in prototypes and scripts.
Test case for Prototype PositionInterpolator OrientationInterpolator, expected behavior: is for both sets of test Text to move identically.
X3D Follower example.
Conformance Test for Viewpoint: immediate switching (jump=true) and smooth animation (jump=false).
Autogenerated version of tetrahydrofuran.x3d scene produced from tetrahydrofuran.xml Chemical Markup Language (CML) version 1.0 source file.
Show different escape-character text examples for embedded quotation marks.
Texture projector component example.
X3D Follower example.
X3D Follower example.
Example torch using MovieTexture and flickering lights.
This example demonstrates a scripted response to a TouchSensor isOver event by changing the color of a Box from blue to red.
This example demonstrates a scripted response to a TouchSensor isOver event by changing the color of a Box from blue to red.
Autogenerated version of TransDCE.x3d scene produced from TransDCE.xml Chemical Markup Language (CML) version 1.0 source file.
Working model of a 14th century Trebuchet Catapult.
X3D specification example for TriangleStripSet.
Scene contains a single NurbsTrimmedSurface node which has two Contour2D child nodes, defining a trimmed outer boundary to the patch and an interior hole in the patch.
Simple example demonstrating NURBS trimming contour content model.
This GeoVRML scene has a model of the earth which you can drag to rotate.
Individual trip locations and links, integrated as Inline into TripsAroundWorld.
Example ExternProtoDeclare/ProtoInstance usage of X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Prototype declarations defining values for X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Put mouse (or pointing device) over ball to turn on light.
Units component example.
Units component example for a chair.
Units component example.
Units component example for a drinking cup.
Units component example for a computer disk.
Units component example showing simple computer monitor.
Units component example for planet Saturn.
Units component example for a simple room table.
Units component example for planet Uranus.
Example scene for RigidBodyPhysics component.
This scene tests whether enclosing "quote marks" can be omitted for three tokenized fields in X3D.
Simple example showing how to DEF and USE nodes for efficient "copy by reference.".
Example scene for DISEntityManager, setting up a Script to process new arrivals.
Example to test ViewpointGroup, which contains Viewpoint and ViewpointGroup nodes, allowing nested lists and viewpoint scoping in viewpoint lists.
ViewpointGroup contains Viewpoint and ViewpointGroup nodes, allowing nested lists and viewpoint scoping in viewpoint lists.
Test browser support for ViewpointGroup node.
External Authoring Interface (EAI) Java example from VRML 97 Amendment 2 specification.
This model defines a spinnable X3D VRH logo for Virtual Reality Hackathon.
This model defines a spinning X3D VRH logo for Virtual Reality Hackathon, using a cube of size 2 x 2 x 2 with the letter sequence V, R and H appearing twice around the faces.
Autogenerated version of VitaminK.x3d scene produced from VitaminK.xml Chemical Markup Language (CML) version 1.0 source file.
A file describing a wall clock.
A reusable wall lamp: prototype using an inverted cone with embedded PointLight.
A simple water tower, produced as a MV4204 class project.
Extruded 3D text for Web3D Consortium logo, fits inside 8m x 2m x 0.5m box centered at origin.
Time line of X3D history with a viewpoint for each milestone.
Combined Web3D and X3D logo animation.
A simple example VRML/X3D scene graph, easily modifiable for demonstration at WWW9 Amsterdam.
Example ExternProtoDeclare/ProtoInstance usage of X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
Prototype declarations defining values for X3D/VRML materials, originally converted from SGI's Open Inventor material examples.
World selector for different vertical exaggeration and texturing.
World selector with high vertical exaggeration.
World with standard vertical height values.
Simple globe using GeoElevationGrid with drag/rotate capability.
Simple globe using GeoElevationGrid.
Demonstrate and test field-name wrapper tags.
Provides a cube-shaped model with interesting theme words for the Box of X3D Blog!.
X3D scene header and prototype syntax examples.
Solutions to the Proto Exercise posed by Chris Marrin of SONY at the May 2000 X3D Retreat.
Autogenerated version of _1-4-Dihydronaphthalene.x3d scene produced from _1-4-Dihydronaphthalene.xml Chemical Markup Language (CML) version 1.0 source file.
Autogenerated version of _3-methyl-1h-indene.x3d scene produced from _3-methyl-1h-indene.xml Chemical Markup Language (CML) source file.
Autogenerated version of _3-methyl-1h-indene.x3d scene produced from _3-methyl-1h-indene.xml Chemical Markup Language (CML) version 1.0 source file.