Table of Contents:
  • 1. Virtual Reality and Java 3D
  • 2. Java 3D Overview
  • 3. Geometry Objects
  • 4. Appearance Objects
  • 5. Textures
  • 6. Lighting, Fog, and Background
  • 7. Animation Objects
  • 8. Interaction
  • 9. Picking
  • 10. Navigation, Input Devices, and Collision
  • 11. Multiple Views
  • 12. Audio
  • 13. A Web-Based 3D Real Time Oscilloscope Experiment
  • Appendix A. Downloading Software
  • B. Running the Rotating Cube Program
  • C. ViewManager
  • D. Main Applet for Web-Based 3D Experiment
  • E. Scene Graph Implementation for Web-Based 3D Experiment
  • F. Knob Class for Web-Based 3D Experiment
  • G. Navigation and Collision Detection for Web-Based 3D Experiment
  • H. Picking for Web-Based 3D Experiment
  • I. Program Summary and Screen Capture
  • About the Authors
  • Index.