|
ColdSteel
is an advanced 3D engine with support for the latest technologies. It
is specially suited for any software which requires the representation
of virtual worlds in real time, such as games, tech demos, military
simulators or architectural visualizations.
Its main features include:
Core
- Windows 98/ME/2K/XP platforms*.
- Engine is distributed as a DLL, for easy integration with most programming languages available**.
- Extensive documentation of every function.
- Load resources directly from compressed package files.
- Integrated XML parser and writer.
- Fast collision detection and response.
- 3D positional audio.
Rendering
- High performance rendering through Direct3D9 and OpenGL.
- Bone and vertex based character animation.
- Supports multiple model formats: b3d, md2, ms3d, x.
- Supports multiple texture formats: bmp, png, jpg, tga, pcx, psd.
- Pixel and vertex shaders, up to version 3.0 (FX, HLSL, GLSL and ASM shaders are supported).
- Octree rendering for mesh occlusion.
- LOD-based terrain rendering.
- Bump, Parallax and Environment Mapping.
- Realtime volumetric shadows.
- Dynamic lighting and static light maps.
- Advanced particle system to create visually stunning effects.
Included Tools
- Font editor.
- Material editor.
- Particle editor.
* Unsupported Mac OS X and Linux versions are also available for BlitzMax.
** Includes headers for Aurora, BlitzMax, BlitzPlus, C/C++
(Code::Blocks, Dev-C++ and Visual C++ templates), EBasic and PureBasic.
|
|

|
|