Dreamotion3D 3D (Game) Engine

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Benutzeravatar
X0r
Beiträge: 2770
Registriert: 15.03.2007 21:47
Kontaktdaten:

Dreamotion3D 3D (Game) Engine

Beitrag von X0r »

Dreamotion3D ist eine neue 3D Engine mit DirectX 9.0c Support.

Features:
- Flexible Entity System
- Flexible Brush System
- Pixel Shader, Vertex Shader, HLSL
- Texturing Basic, Multi-texturing, Bumpmapping, Lightmapping, Procedural

- Multiple lights (Directionnal, Point, Spot)
- Meshes files : 3ds, x, md2, b3d,ms3d,...kommen noch weitere dazu
- Loading Textures/Images : bmp, jpg, png, dds, tga
- Physique Engine can be integrated (ex : PhysX module)
- Shadow Volume, Shadow Mapping

- Collision Detection, small and easy native physic
- Terrain System (Brute force, Quadtree, Octree, Splatting, LOD,...)
- Special Atmosphere Effects (Billboarding, Particle System, Sky, Fog,...)
- 2D Functions (Sprites, Images, Draw...)
- Occlusion System (Fast Frustum Culling, AABB,...)
- Und vieles mehr..

Das SDK ist momentan für PureBasic, BlitzMax und C++ verfügbar.

Schauts euch einfach mal an! Ist eine sehr sehr gute 3D Engine.


http://www.dreamotion3d.com


Screenshot:
Bild[/b]
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

WOW :o
Dass diese Engine in PB kompatibel ist, habe ich noch nicht gesehen :shock:
:allright:
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
Morty
Beiträge: 268
Registriert: 22.10.2004 07:20
Wohnort: Erfurt
Kontaktdaten:

Beitrag von Morty »

Also die Engine gibt es schon ein paar Monate *grins*

Ich benutze sie auch, und bin mehr als zufrieden. Leider stehen die Arbeiten derzeit still, weil sich der Entwickler auf die Dokumentation konzentriert. Aber muss ja auch sein :allright:

Morty
Benutzeravatar
dllfreak2001
Beiträge: 2925
Registriert: 07.09.2004 23:44
Wohnort: Bayern

Beitrag von dllfreak2001 »

Ich find die Engine auch sehr hübsch, und anscheinend gibbet auch noch nen kostenlosen Modeleditor dazu, oder irre ich mich da?
I´a dllfreak2001
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

Ja, da irrst du dich... das scheint nur ein Tool zum optimieren zu sein.
Benutzeravatar
dllfreak2001
Beiträge: 2925
Registriert: 07.09.2004 23:44
Wohnort: Bayern

Beitrag von dllfreak2001 »

Jep, hast recht Zaphod hab da in der Info-Zeile beim schnellen lesen anstatt Entity Editing gelesen.

DX9-Effekte in OGL zu reproduzieren bedarf sehr viel mehr Aufwand,
die einzigen Spiele die ich kenne die sowas machen sind die neueren
ID-Titel.
I´a dllfreak2001
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

Dank Cg, GLSL und nVidia dev-Tools ist das eigentlich kein Problem. Ein schönes Beispiel ist die UT3 Engine, die hat ein DirectX 10 Backend und ein OpenGL2.0 Backend die identische Ergebnisse erzielen sollen.
Benutzeravatar
dllfreak2001
Beiträge: 2925
Registriert: 07.09.2004 23:44
Wohnort: Bayern

Beitrag von dllfreak2001 »

Der Programmieraufwand wird immer noch größer sein, sonst gäbe es mehr dx9 äquivalente spiele für linux
I´a dllfreak2001
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

Ich hab endlich diese 3D-Engine getestet und muss sagen, dass diese 3D-Engine echt sehr gut ist.
Im Ordner gibt es zum Glück viele Beispiele, aber etwas schwer für mich.
Naja jede Sache muss man lernen :wink:
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

Da hast du unrecht. Die Playstation 3 nutzt die OpenGL Schnittstelle und die Spiele haben die gleichen graphischen Spielereien wie DirectX 10 Spiele.

Auf Linux gibt es praktisch keine Spiele außer den id Spielen, da gibt es offensichtlich dann auch keine Spiele die besser aussehen. Die UT3 Engine soll allerdings auch in einer Linuxversion existieren, aber das Spiel ist ja noch nicht auf dem Markt.

Die meisten kommerziellen Linuxspiele sind Portierungen aus zeiten als es noch nicht mal DirectX9 gab. Auch ist der finanzielle Aufwand generell höher für ein DirectX 10 Spiel, da normal Maps, Specular Maps usw natürlich immer ein gewaltiger Mehraufwand sind, auch unter DX10, dass kann dann kein Garagenteam übertreffen.
Antworten