Revolution3D
Website:
http://www.revolution3d.net/
Developer:
S&W Software u. EDV GbR
Launched:
Not specified
Status:
Inactive
Supported Platforms:
Windows
Languages Written In:
C/C++, C#, Visual Basic 6, Delphi
Languages Supported:
C/C++, C#, Visual Basic 6, Delphi
Graphics APIs:
DirectX
Rating:
(1 review)
- Overview
- User Reviews
Revolution3D is an OS and API independent 3D rendering engine.
- Screenshots
- Videos
Supported Features
General
- Object-Oriented Design
- Plug-in Architecture
- Save/Load System
- easy to use interface providing a layer for the hw-cd-player
- Direct support for CD players allowing to retrieve track number, CD info, etc.
- Fixed-function
- Anti Aliasing (2x2 and 4x4)
- Multi Buffering
- Direct access to the engine internal directX objects
- manages one or mutliple cameras at the same time
- Lens Flares
- Billboarding
- Particle System
- Sky
- support for Cube, Sphere and Plane Skyprimitives
- Dynamic Cloudlayers
- Flexible and powerful particle system
Lighting
- Per-vertex
- Point/Spot and directional Light types
- Colored Lights with overbright support
- Specular Lighting
- Support for Dithering
- lights can cast shadows if linked with the R3D_ShadowVolumes class
Shadows
- Shadow Volume Pixel Perfect Shadowing with Self-Shadowing
Texturing
- Basic
- Multi-texturing
- Bumpmapping
- support for the following image formats: BMP, DDS, DIB, JPG, PNG, TGA
- provides functions for bump map convertion of a texture
- can save texture to one of the following formats: BMP, DDS
Meshes
- Mesh Loading
- Progressive
- Load 3DS/Milkshake objects
- accurate realtime back face culling
- vertex, face normal and bounding box rendering for debugging
- loads and saves DXE files (R3D's mesh format)
- Surface attributes: FillMode, Texture, Material, BlendMode, BumpMapping
Scene Management
- General
- BSP
- load a whole scene stored in a 3ds/Milkshake file with one call
- load lights, textures, materials seperately from a 3ds/Milkshake file
Animation
- Skeletal Animation
- Skeletal Animation System with Bone Support
- user defined LERP nodes for accurate animation
- Surface attributes: FillMode, Texture, Material, BlendMode, BumpMapping
Terrain
- Rendering
- uses grey scale heightmaps (bitmaps)
- smooth altitude and slope detection
Physics
- Collision Detection ray collision and mouse picking (box, detail collision)
Sound
- 2D Sound
- 3D Sound
- sound engine based on DirectX Sound
- control volume, pan, frequency; position, orientation and velocity for 3d sounds
- doppler effect and "virtual velocity"
Licensing
| License Name | Price in $US | Source Code Included? | Additional information |
|---|---|---|---|
| Proprietary | Free | No | View Details |
| For non-commercial and commercial projects | |||
Last edited Dec 28, 2011 at 13:11
Are your the owner of this engine? Let us know to be able to update it, and reply to reviews, and other benefits.
