Autor Beitrag
Damocles1
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Fr 24.01.03 01:17 
Ich hab mich in letzter Zeit etwas mit 3D Studio MAX beschäftigt und ein bischen rumexperimentiert, wie ich einen kleinen Level für ein Spiel zusammensetzen könnte. Das Problem ist aber wohl, dass eigentlich keine der 3D-Formate, die sich von 3DSMAX exportieren lassen, irgendwie im D3D-API unterstützt werden, abgesehen von den Direct3D-X-Files, die aber nach meinen Erfahrungen einige Probleme machen und nicht gerade so funktionell sind.
Bisher konnte ich .x-Dateien nur mit dem Tool conv3ds aus der DirectX-SDK konvertieren, und dabei sind mir immer die Texturen verlorengegangen (also in meiner Anwendung waren die Meshes eben nicht mehr texturiert), ausserdem weiss ich noch nicht, wie man darüber Animationen in die eigene Anwendung bringt.
Deswegen hätte ich jetzt zwei Fragen:

  • Gibt es irgendein Tutorial oder eine Dokumentation, wo erklärt wird, wie man texturierte Meshes und Animationen mithilfe von .x-Dateien benutzen kann?

  • Findet man evtl. irgendwo Units oder DLL's, die andere Model-Formate (beispielsweise 3DS) laden können und Objekte oder Funktionen zum Darstellen haben?

_________________
Damocles1
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Fr 24.01.03 02:06 
Auf [url]www.derentwickler.de[/url] gabs mal eine Unit, die den Import von 3DS-Dateien übernehmen konnte, das kannste Dir mal anschauen. Aber es kann sein, dass das für OpenGL war. Aber vll. bringts trotzdem was. Die haben in den letzten Ausgaben ein/zwei Artikel über die Programmierung mit Delphi und OpenGL gebracht, ziemlich interessant. Hatte bisher leider noch nicht viel Zeit mich damit auseinanderzusetzen.

Gruß und gute N8
OregonGhost
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 215



BeitragVerfasst: Fr 24.01.03 17:08 
auf gamedev.net und gamasutra.com hast du reelle Chancen, zu allen genannten Themen was zu finden (gamedev.net->Articles and Resources->DirectX

Ansonsten, Wolfgang Engels Direct3D-Buch beschreibt, wie man x-Dateien und md3-Dateien verwendet. Ich empfehle das x-Format, weil es sehr flexibel ist und außerdem eben direkt unterstützt wird ;c)

_________________
Oregon Ghost
---
Wenn NULL besonders groß ist, ist es fast schon wie ein bisschen eins.