| |
Aviatrix3D Feature List
General features:
- Multithreaded design capable of making use of multi-CPU machines
(Hyperthreading, dual core and/or multiple chip configurations)
- Design to support wide range of output devices
- Based on OpenGL - all features of OpenGL are available for use
- Simple, minimalistic, unambiguous API design
- Extensibility as a primary design requirement
- Open Source license (LGPL)
Technology Features:
- Spatialised audio using OpenAL
- Wide range of utilities included including file loaders, particle systems,
skinned meshes, navigation systems and more.
- Render-to-texture (pBuffer) support as a first-class node of the
scene graph
- GL 1.5 features supported such as shader programs, fog coordinates, edge flags etc.
- Ability to inject arbitrary OpenGL calls at any given time of the rendering process
- Maximum use of performance-enhancing strategies such as VBOs, raw byte
streams for textures etc.
- Batch picking API - rather than make multiple traversals of the scene graph
for different picks, make a single traversal using multiple different picking
objects.
|