Wie programmiert man eine 3D Engine?

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
Benutzeravatar
Vermilion
Beiträge: 1846
Registriert: 08.04.2006 16:00
Computerausstattung: Apple iMac (2010) & HP Notebook
Wohnort: Heidekreis

Wie programmiert man eine 3D Engine?

Beitrag von Vermilion »

Letztens habe ich hier einen Beitrag gelesen, is glaube ich schon wieder gelöscht worden, dass jemand einen sucht, zum Programmieren einer 3D Engine.
Klar, das wusste ich auch schon vorher, dass das ein bisschen mehr Zeit, Leute und Kentnisse benötigt, aber weiß jemand wie man sowas macht? (Also, in PureBasic versteht sich...)

Ich selber träume auch schon von einer selbst entwickelten Engine... :roll:

Aber die OGRE-Engine kann man ja weiterentwickeln (wieder in PureBasic), hoffe ich!
Bild

Immer die neueste PureBasic Version. Auf allem Betriebssystemen. Ich bin ein OS-Nomad!
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

Da ließt man als erstes mal eine ganze menge Bücher.

Etwas zu komplexen Datenstrukturen wäre was für den Anfang, damit man nachher vernünftiges Grundwissen hat um einen brauchbaren Szenen-Graphen umzusetzen. Suchbäume sollten dir auf jeden Fall ein begriff sein. Dann gehts weiter mit ein paar Büchern zum thema 3D programmierung insbesondere zum thema 3D API mindestens für DirectX oder OpenGL, besser aber noch beides.

Dann kann man mit den Büchern zum thema 3D Engine entwicklung anfangen.
sim0n
Beiträge: 131
Registriert: 12.09.2004 13:18
Kontaktdaten:

Re: Wie programmiert man eine 3D Engine?

Beitrag von sim0n »

the Nameless hat geschrieben:...aber weiß jemand wie man sowas macht?
Frag doch mal DarkDragon...
Benutzeravatar
Vermilion
Beiträge: 1846
Registriert: 08.04.2006 16:00
Computerausstattung: Apple iMac (2010) & HP Notebook
Wohnort: Heidekreis

Stimmt

Beitrag von Vermilion »

Hmm, stimmt, bis jetzt wusste der alles :)
Bild

Immer die neueste PureBasic Version. Auf allem Betriebssystemen. Ich bin ein OS-Nomad!
Benutzeravatar
AndyX
Beiträge: 1272
Registriert: 17.12.2004 20:10
Wohnort: Niederösterreich
Kontaktdaten:

Beitrag von AndyX »

Ich beschäftige mich zurzeit mit Software Rendering, so kann man auch ne 3D Engine ohne DX oder OGL machen wenn mans kann.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Re: Stimmt

Beitrag von Kaeru Gaman »

sim0n hat geschrieben:Frag doch mal DarkDragon...
the Nameless hat geschrieben:Hmm, stimmt, bis jetzt wusste der alles :)
...sim0n meinte das wohl deshalb, weil DD ne eigene 3D-Engine geschrieben hat...dass er alles weiß, wäre mir neu...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Antworten