Xith3D

From Wikipedia, the free encyclopedia

Xith (or Xith3D) is an API for Java to deliver single-threaded 3D OpenGL graphics to Java.

Xith is meant to resemble Java3D and is an open-source project.

Where Java3D is a generic API, Xith3D focuses primarily on fast gaming and less on visualization. Xith3D is regarded as being twice as fast as Java3D.[citation needed]

[edit] Features

  • Supported graphic formats : ASE, 3DS, OBJ, MD3, MD2, AC3D, COLLADA 1.4
  • Shadows
  • Swing GUI system
  • Collision system
  • Advanced picking

These are the features in which Xith3D mainly differs from Java3D:

  • Access to underlying lowlevel rendering API.
  • Uses floats as opposed to Java3Ds doubles.
  • Single threaded

[edit] External links