|
|
|
|
|
|
|
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 09.1 Spinning Cube Touch Sensor | A cube that spins when the cursor moves over it. Compare with Figure 9.2. |
| Figure 09.1 Spinning Cube Touch Sensor With Axes | A cube that spins when the cursor moves over it, with coordinate axes superimposed to show X3D/VRML directions. Compare with Figure 9.2. |
| Figure 09.2 Spinning Cube Touch Sensor Clicked | A cube that spins when the viewer touches it. Compare with Figure 9.1. |
| Figure 09.2 Spinning Cube Touch Sensor Clicked With Axes | A cube that spins when the viewer touches it, with coordinate axes superimposed to show X3D/VRML directions. Compare with Figure 9.1. |
| Figure 09.3 Cone Plane Sensor | A Cone that translates in the vertical XY plane when the viewer drags it. Compare with Figure 9.4. |
| Figure 09.3 Cone Plane Sensor With Axes | A Cone that translates in the vertical XY plane when the viewer drags it, with coordinate axes superimposed to show X3D/VRML directions. Compare with Figure 9.4. |
| Figure 09.4 Cone Plane Sensor Constrained | A cone that translates within a limited range of the XZ plane when the viewer drags it. Compare with Figure 9.3. |
| Figure 09.4 Cone Plane Sensor Constrained With Axes | A cone that translates within a limited range of the XZ plane when the viewer drags it, with coordinate axes superimposed to show X3D/VRML directions. Compare with Figure 9.3. |
| Figure 09.5 Four Stacking Blocks | Four stacking blocks. |
| Figure 09.5 Four Stacking Blocks With Axes | Four stacking blocks, with coordinate axes superimposed to show X3D/VRML directions |
| Figure 09.6 Sphere Sensor | Two shapes that rotate when the viewer drags them, with coordinate axes superimposed to show X3D/VRML directions |
| Figure 09.6 Sphere Sensor With Axes | Two shapes that rotate when the viewer drags them, with coordinate axes superimposed to show X3D/VRML directions |
| Figure 09.7 Cylinder Sensor | Two shapes that rotate about an axis when the viewer drags them, with coordinate axes superimposed to show X3D/VRML directions |
| Figure 09.7 Cylinder Sensor With Axes | Two shapes that rotate about an axis when the viewer drags them, with coordinate axes superimposed to show X3D/VRML directions |
| Figure 09.8 Click Drag Touch Sensor Plane Sensor | Two shapes that rotate about an axis when the viewer drags them, with coordinate axes superimposed to show X3D/VRML directions |
| Figure 09.8 Click Drag Touch Sensor Plane Sensor With Axes | A cube that spins when the cursor moves over it and translates when the cursor drags it, with coordinate axes superimposed to show X3D/VRML directions |
| Figure 09.9 Desk Lamp | A desk lamp that can be adjusted using nested sensors. |
| Figure 09.9 Desk Lamp With Axes | A desk lamp that can be adjusted using nested sensors, with coordinate axes superimposed to show X3D/VRML directions |
http://www.web3d.org/x3d/content/examples/Vrml2.0Sourcebook/Chapter09-SensingViewer
|
|
|
|
|
|
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.