Planet
navi homeaboutscreenshotsdownloaddevelopmentforum

Features

ArchivePage?

TracNav(TracNav/TOC_Coding)?

Platform & 3D API support

  • OpenGL support
  • Linux, Windows (all major versions) and Mac OSX support
  • Builds on gcc 3+ on Linux / Mac OSX (using XCode)

Material / Shader support

  • Powerful material declaration language
  • Load textures from PNG, JPEG, TGA or BMP
  • Textures can be provided and updated in realtime
  • Material LOD support; your materials can reduce in cost as the objects using them get further away

Meshes

  • Export from many modelling tools including Blender, Milkshape3D, 3D Studio Max and Maya as .obj/.mtl and md2 files
  • Linear 3D animation module

Special Effects

  • Powerful and fast ParticleEngine, including easily extensible emitters. Uses billboarding.

Collision Detection

  • Algorith to create an Object-Aligned-Bounding-Box out of a vertices-soup
  • OBB obj-obj collision detection
  • Quadtree separation on the terrain, triangle-OBB collision detection for terrain-obj collisions.

Misc.

  • Powerful and simple Event Handling System, supporting different states and many input devices like mouse, joystick, joypad and keyboard
  • Support for skyboxes, skyplanes and skydomes, very easy to use
  • Easy to use XML and ini reader/writer.
  • Powerful scripting engine.
Last modified 9 years ago Last modified on Nov 30, 2007, 10:32:32 PM