Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Ogre verwende ich nicht, möchte so auch keine Dateiformate dafür verwenden. Die anderen guck ich mir auf jeden Fall an, mal sehen welches am einfachsten zu laden ist.
Community-Fossil
Zitat
Nunja, Ogre-Files wären einfach zu laden und es gibt halbwegs verlässliche Exporter dafür. Du musst ja auch die andere Seite bedenken: wer produziert Dir die Files, die Du dann laden willst? Zumal es ja nur um den Datentransport geht, für das alltägliche Laden bei jedem Programmstart brauchst Du eh ein eigenes Dateiformat. Ich würde also ein Format nehmen, für das es für viele 3D-Modellierer vernünftige Exporter gibt. Oder Du nimmst Assimp.
Was heißt rumspielen? Ich will nachher skeletale Animation in OpenGL für Spiele und später evt. auch Physik umsetzen. Das ganze mach ich nicht nur ums mal gemacht zu haben, sondern für mein aktuelles Projekt.
Community-Fossil
Community-Fossil
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
smf version ascii 1.0 comment ------- vertices ---------------- vertex_type float float float uchar vertex_format xyz nxnynz st rgba vertex_offset 1 vertex_count 8 comment ------- faces ------------------- face_offset 10 face_count 7 comment ------- vertex groups ----------- vertex_group vg_name 0 4 vertex_group vg_name2 4 8 comment ------- materials --------------- material_offset 18 material_count 2 material_ambient_type float material_diffuse_type float material_specular_type float float comment --------------------------------- comment Hier kommen jetzt noch (nicht) Keyframe (falls vorhanden), comment und Bone (falls vorhanden) Informationen hin + dann die Daten im Body! comment ------- end of header ----------- end_header comment ------- vertex data ------------- 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1 1 1 1 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1 1 1 1 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1 1 1 1 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1 1 1 1 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1 1 1 1 1.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1 1 1 1 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1 1 1 1 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1 1 1 1 comment ------- face data --------------- q 0 1 2 3 q 4 5 6 7 q 8 9 10 11 q 12 13 14 15 q 16 17 18 19 t 20 21 22 t 23 24 25 comment ------- material data ----------- material m_name vg_name material_ambient m_name 0.5 0.5 0.5 1 material_diffuse m_name 0.3 0.3 0.3 1 material_specular m_name 0.1 0.1 0.1 1 1 material m_name2 vg_name2 material_ambient m_name2 0.5 0.5 0.5 1 material_diffuse m_name2 0.3 0.3 0.3 1 material_specular m_name2 0.1 0.1 0.1 1 1 |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »DeKugelschieber« (10.11.2011, 18:55)
Community-Fossil
Zitat
Ich kann Dir außerdem sagen, dass Du auf Dauer nicht ohne ein bisschen Nachbearbeitung nach dem Importieren auskommen wirst.
Werbeanzeige