X3D Example Archives: VRML 2.0 Sourcebook, Chapter 27 - Sensing Visibility Proximity Collision

These X3D scenes are adapted directly from the original VRML 2.0 Sourcebook chapter examples. Also available: VRML 2.0 Sourcebook chapter course notes.

X3D Scenes Descriptions
Figure 27.1 Visibility Sensor Dungeon Sliding Doors A dungeon door that slides open when visible, and slides closed when not visible. When you are look away from the door it goes shut, then it reopens when you look back. Page up/down between the first two viewpoints to observe this behavior. Arrow keys also help you peek left/right. Interesting side effect: users can't back up through the closed door.
Figure 27.2 Proximity Sensor Dungeon Sliding Doors A dungeon door that slides open when the ProximitySensor detects the viewer close enough. Later the doors close when the viewer moves out of range from the ProximitySensor.
Figure 27.3 Collision Detection Spinning Orb An orb that animates (for a single revolution) when the viewer collides with its box proxy shape. Walk towards the orb by using the up-arrow key.

http://www.web3d.org/x3d/content/examples/Vrml2.0Sourcebook/Chapter27-SensingVisibilityProximityCollision

Current and archived nightly builds and distributions of these examples are also available.

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