22

Introduction
How does Java 3D compare with other APIs?

  • "Older" APIs enable only low-level hardware state control
  • Provide and require detailed control
  • OpenGL, Direct3D, low-level game engines
  • "Newer" APIs focus upon high-level content control
  • Provide some rendering optimization
  • Java 3D
  • VRML
  • SGI OpenInventor, Optimizer/Cosmo3D (being phased out)
  • SGI-Microsoft "Fahrenheit"