263

Creating Behaviors
Motivation

  • Programmability
  • Behaviors are just Java methods
  • Efficiency
  • Java 3D schedules behaviors to run only when necessary
  • Composability
  • Behaviors attached to one set of objects can co-exist with dynamically loaded behaviors controlling other objects
  • Pre-support of networked shared worlds
  • Closed function of time interpolators support dead reckoning