Entwickler-Ecke
Multimedia / Grafik - 3ds Objekte mit OpenGl lesen und darstellen
MSBasti - Sa 08.11.03 16:55
Titel: 3ds Objekte mit OpenGl lesen und darstellen
Hallo Leute :roll:
Ich bin neu hier und seit eingerzeit beschäftige ich mich mit OpenGl und 3D und Grafikprogrammierung. Jetzt bin ich bei einem Thema angekommen, wo ich Hilfe von Euch bräuchte. Und zwar:
Wie bindet man 3ds-Objekte ins Proggi und stellt diese dann dar?
Hab schon einiges versucht, krieg aber immer irgendnen Mist aufs Display geklatscht. Hat da mal einer von Euch nen Tutorial oder sowas?
Danke
Gruss Basti
Raphael O. - Sa 08.11.03 17:42
benutzt du vernünftige Loader von irgendwem anderem oder einen selbstgeschriebenen??
MSBasti - Sa 08.11.03 18:19
vernünftige Loader hab ich leider nicht. hab son beispiel wie man nen bombermanklon programmiert (von delphigl.de), funzt aber bei mir nicht.
darin ist nen loader von mike lischke enthalten, welcher auch nich wirklich funzt und delphi nur rummeckert
kennst du vernünftige loader und den umgang damit? wäre super echt
bid denn
basti
Raphael O. - Sa 08.11.03 18:38
du meinst wohl delphigl.com...
wenn nict, dann schau dir auch die Seite mal an, auch wenn du konkrete Fragen zu OpenGL hast, findest du da oft schneller ne Antwort als hier...
poste da im Forum mal die genaue Fehlermeldung...
NapalmBomber3D sollte auch funktionieren...
welche Fehlermeldungen kommen denn??
MSBasti - So 09.11.03 00:00
natürlich meinte ich delphigl.com...sorry
ich werd mich mal weiter mit der seite beschäftigen
bei bomberman meckert er mich voll, dass er die dcu's der fremdunits
nicht findet, ungewöhnlich weil sie doch da sind
wäre vielleicht nicht schlecht, wenn man das 3ds-pack irgendwo saugen könnte
ansonsten dankeschön
der basti
MSBasti - So 09.11.03 15:17
Hallo Mr T!
Mal nen ganz grosses Lob für Dich! Deine Tuts sind wirklich super gut geschrieben! Klasse gemacht!
Da ich einschlägig Delphi vorbelastet bin ist es nicht schwer anhand Deiner Tuts sich in OpenGl einzufinden!
Danke für den Link! :idea:
Der Basti
MSBasti - So 09.11.03 15:52
eins noch mr_t
bei deinem beispiel samplepart_12_5.zip hab ich nen fehler in der gepackten datei, komme also an den 3ds-loader nich ran
wo kriegt man den noch her? auf delphigl.com hab ich ihn auch nich gefunden
Mr_T - So 09.11.03 20:43
danke für das Lob :-)
Ein Fehler in der Datei? Werde ich gleich mal Prüfen....
Die Files vom Loader habe ich aus diesem Thread:
http://www.delphigl.com/forum/viewtopic.php?p=14660&highlight=#14660
Sie werden nicht auf der offiziellen DGL-Site angeboten .... (frag mich warum nicht...)
Ich werde mich mal um die Zip auf meiner Site kümmern :)
MSBasti - So 09.11.03 23:04
dein proggi funzt jetzt...danke
noch ne frage zum 3ds-format: wie verhält es sich da mit den texturen, weil die fehlen immer am objekt, wenn ich es lade. hab ma eine mit anim8or gemacht und wie gesagt hab da keine texturen
in deinem proggi sind die texturen in in einem extra-verzeichnis, dass beim form create-ereignis mit angegeben wird.
weiterhin hab ich auch gmax, damit kann ich aber kein 3ds exportieren oder gibts da nen extra modul für gmax?
Pascal - Fr 14.11.03 15:45
Hallo Mr_T
Ich habe den Loader auch mal ausprobiert, habe aber ein Problem mit der Farbe. Ich habe erstmal dein Model in deinem Programm ausgetauscht; das neue erscheint vollkommen weiß. Das Model ist untexturiert und wurde von Cinema 4D exportiert.
Muss ich Irgendetwas am Programm ändern um Farben anzeigen zu können?
Wenn ja was?
Mr_T - Fr 14.11.03 19:11
Leider kann ich da soviel nicht drüber sagen ... :-(
Ich habe wie im tut erwähnt den Loader nicht geschrieben, sondern jediglich die Erlaubniss mir eingeholt, ihn zu verwenden......
Versuch es aber mal mit einem txturierten Objekt ... normalerweise sollte das funktionieren......
Pascal - Fr 14.11.03 21:41
Schade aber trotzdem danke.
Das mit dem Texturierten Objekt probiere ich mal aus wenn ich wieder ein 3D Programm hab (meins ist abgelaufen)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!