Hallo!
Nach langer Sucherei (und viel Schererei) habe ich eine neue 3DS Klasse implementiert, die nun auch das Laden komplexerer 3DS Files unterstützt! Alles in allem eine super Klasse, die immernoch von mir verbessert wird, soweit es mir möglich ist.
Unterstützt werden nun auch mehrteilige Models, Mehrere Texturen und das dynamische laden von Texturen zum Modelload.
Allerdings muss man beim Modelload aufpassen, was die Texturen angeht. StudioMax scheint Dateinamen gerne umzubennen, bevor er sie speichert. So wird aus “oxygen_color” auf einmal ein “oxygen_c”. Aber das ist eher das Problem des Grafikers, ich schreibe nur die Engine, ich bin nicht da, ihm auch noch den hintern ab zu putzen, nicht wahr? (:
Die aktuelle ToDo-List sieht wie folgt aus:
Auslesen von Licht und Bumpmap Daten.
Unterstützung von Bumpmaps.
Enginespezifische Effekte (wie Feuer, Rauch usw) durch ID’s. (Ich suche noch einen geeigneten Chunk, um die Daten darin zu speichern, aber notfalls muss man einfach andere ein wenig “Zweckentfremden”)
Soweit, so gut!
TBC, wenns neues gibt!
Grüße, Makkuro!
« Archivbomben – Kam ein Stöckchen geflogen… »
Noch keine Kommentare.
CSS · © 2007 McSecu