Features
- platform independent, highly portable
- shader-centric (.fx, HLSL/CgFX)
- immediate level API combining scene graph abstraction and low-level functions
- used in-house
Core System
- Ressource Manager (caching of textures, models, shaders, etc.)
- File stream classes for disk- and memory-based files and ZIP-compressed package files
- Importer system for 3D and bitmap data ('Codec'-based)
- Math library
- SSE and cache optimized vector-processing
Rendering
- Advanced scene graph with hierarchy (Scene, Camera, Mesh/Model, Node, ...)
- HDRI, Cubemaps, Render-to-Texture, Post-processing (Glow/Bloom, etc.)
- Flexible shader system (.fx-file based)
- Powerful animation system
- channel-based motion-controller system with blending support
- spline-based keyframe interpolation, morphing, realtime deformation
- bone animation and skinning with animation mixing
- Modeler class
- parametric geometry deformers
- Excellent 3dsmax support (custom file-format and exporter, source-code included):
- UV-mapping
- Multi-/Sub-Materials
- Bones/Skinning and Character Studio support
- animation keyframing and sampling
- Render-to-Texture "baking" (lightmaps)
Contact jar for more info.
|