13

Introduction
Overview of Java 3D Architecture

  • Designed for parallelism

  • Independent asynchronous components
  • Automatic rendering
  • Behavior and sound scheduling
  • Event generation (collision detection)
  • Input device management
  • Java 3D renderer chooses traversal order
  • Neither left-to-right nor top-to-bottom
  • Except spatially bounded attributes