So ich hab jetzt mal etwas herumprobiert und hab nun ein paar neue Erkenntnisse gewonnen.
Zuerst einmal konnte ich zum Glück feststellen dass das aus Gmax exportierte Modell im obj-Format völlig in Ordnung ist. Ich konnte das Modell ohne Problem in verschiedene 3D-Modelling-Programme importieren ohne das irgendwelche Fehler aufgetreten sind.
So wie ich das sehe fehlt dem Modell offenbar nur die mtl-Datei die laut Google für die Texturen bzw. für die Texturpfade verantwortlich ist.
Diese mtl-Datei wird von Gmax offenbar einfach nicht erzeugt.
Als mögliche Lösung des Problems hab ich mal eines der Modelle in Blender importiert und versucht es dort zu texturieren. Leider musste ich feststellen dass das Texturieren in Blender eine hochkomplexe Angelegenheit ist. (Es kam mir zumindest so vor
)
Ich fürchte ich müsste erst Tagelang diverse Tutorials studieren ehe da was brauchbares dabei heraus kommt.
Hab mich deshalb mal an ein anderes 3D-Programm namens SketchUp gesetzt und versucht das Modell dort zu texturieren. Das Texturieren dort hat auch super funktioniert. (obwohl ich das Gefühl habe das ich die Texturen dort nicht ganz so exakt positionieren kann wie in Gmax
)
Mit einem Export-Plugin ließ sich das fertig texturierte Modell auch sofort als obj-File exportieren und auch nach dem Export war neben der obj-Datei auch die zugehörige mtl-Datei vorhanden.
Eigentlich dachte ich da schon das ich es endlich geschafft hatte, aber dann wurde es etwas merkwürdig.
Ich wollte mir anschließend das texturierte Modell in meinem obj-Modell-Viewer noch mal ansehen um zu schauen ob auch alle Texturen ordentlich exportiert wurden.
Allerdings hat mir der Viewer beim Laden des Modells folgende Fehlermeldung ausgespuckt:
"tga file be type 2 or type 10"
Laut Google handelt es sich dabei um eine Meldung die sich auf eine Bilddatei im tga-Format bezieht.
Das seltsame dabei ist nur das es sich bei den Texturen des Modells überhaupt nicht um tga-Dateien handelt sondern um jpg-Dateien.
Ich bin mir jetzt nicht sicher ob der Viewer nicht richtig funktioniert oder ob mein Modell immer noch Texturprobleme hat.
Vielleicht wäre es das Beste wenn ich mstWeal das texturierte Modell zukommen lasse, damit er mal in seiner Demoversion mal schauen kann ob das Modell inklusive Texturen ingame korrekt angezeigt wird.
Irgendeine Lösung wird sich schon noch finden