Revolution3D

Engine default

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)

Editor:
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

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?
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.