Engine default


S&W Software u. EDV GbR

Not specified


Supported Platforms:

Languages Written In:
C/C++, C#, Visual Basic 6, Delphi

Languages Supported:
C/C++, C#, Visual Basic 6, Delphi

Graphics APIs:

  (1 review)

None (be one!)

Note: This resource is marked as inactive because it is no longer maintained by the owners.

Revolution3D is an OS and API independent 3D rendering engine.

Supported Features


  • 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


  • 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


  • Shadow Volume Pixel Perfect Shadowing with Self-Shadowing


  • 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


  • 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


  • Skeletal Animation
  • Skeletal Animation System with Bone Support
  • user defined LERP nodes for accurate animation
  • Surface attributes: FillMode, Texture, Material, BlendMode, BumpMapping


  • Rendering
  • uses grey scale heightmaps (bitmaps)
  • smooth altitude and slope detection


  • Collision Detection ray collision and mouse picking (box, detail collision)


  • 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"


License Name Price in $US Source Code Included?
Proprietary Free No
For non-commercial and commercial projects

Write a Review

Showing 1-1 of 1

0 of 0 people found the following review helpful

Great Engine

  by 00000000000000000000000000000000 s5super Oct 04, 2005 at 05:11

The quality effects and graphics. About support: Great Forum. Feautures are very good. See tutroial blending. Stability & Performance also very good. I HAVE NEVER CRASHES!

Was this review helpful to you? Yes No

Suggest Edits

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.