Hallo!
Nach vielen hundert Zeilen Quellcode habe ich jetzt ein paar Screenshots von Fast3D auf meiner Hompage.
Funktionen bis jetzt:
-benutzen von Direct3D 8
-alle Informationen über Device und Adapter können ausgelesen
werden
-benutzen eines Z-Buffers
-Objekte können aus Vertexen und Indicen erstellt, texturiert,
bewegt und rotiert werden
-Meshs können aus X-Dateien geladen, bewegt und rotiert werden
-Beleuchtung mit mehreren Lichttypen, buntes Licht
-Kamerabewegung und -rotation(mit Quaternionen)
-Multitexturing bei Objekten(mit Flags)
-Filter können mit einer Funktion gesetzt werden
geplante Funktionen:
-Objekt- und Meshrotation mit Quaternionen
-Cube Environmant Mapping
-Objekt aus einer Heightmap erstellen
-DotProduct3 und normales Bumpmapping
-Objektanimation per Keyframe
-Meshs aus MD3-Dateien laden
-Kollisionsekennung und -korrektur
Wenn ihr noch mehr Ideen habt mailt mir bitte.
|