DreiDe - 3D Engine

BlitzMax Forums/BlitzMax Programming/DreiDe - 3D Engine

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

I have worked last days on a new version of DreiDe. "DreiDe" is german and the written out version of "3D".

The engine based ob OpenGL, so it will work on Linux and MacOS. It is structed out as Blitz3D, but not compatible. Its fully object orientaded.

Features:
- Entitysystem with parent/child
- Materialsystem
- Alphablending(depth sorting comming soon)
- MIPMapping
- Multitetxuring(work yet not perfekt)
- Dot3 Bumpmapping(not tested)
- Spheremapping
- Cubemapping
- Fog
- Orthogonal rendering(not tested)
- Surfacesystem based on highspeed VertexObjectBuffers
- Object orientaded
- License: Public Domain
- Platform independently
- Nice code I thing :)

Planned:
- Lightsystem
- Terrainsystem with LOD
- Spritesystem
- Animationsystem
- Any loaders for 3DS, X, MDS, MDC and so on
- Shader for materials
- Documentation
- and so on ..

Screenshot:


Download:
Version 2.11 http://vertex.art-fx.org/dreide221.zip includes the example you have seen bellow.

mfg olli