Ich mache einen Renderer mit OpenGL. Ich habe strukturierte Modelle in Blender/Sketchup (ich kann leicht zwischen den beiden austauschen), und ich würde gerne in der Lage sein, diese Dateien in meinen Renderer zu exportieren. Meine ursprüngliche Idee war, einfach die rohen Gesichter zu exportieren und diese Dreiecke zu rendern, aber ich würde auch gerne meine Texturdateien in Texturkoordinaten schneiden.Verwenden von Blender/SketchUp-Modellen in OpenGL
Damit meine ich, dass meine Modellgesichter in Dreiecke geschnitzt werden. Sie können in this image (reproduziert unten) sehen, dass meine Kurve 24 Dreiecke wird. Ich würde gerne wissen, welche Texturkoordinaten für jedes Dreieck zu verwenden sind.
Würde eine DAE-Datei der einfachste Weg, das zu tun? Ich habe die Spezifikationen für das Format gelesen und es sieht einfach genug aus. Ich denke, ich könnte das XML analysieren und die Modelle in OpenGL getreu neu erstellen. Ich frage mich, ob es einen einfacheren Weg gibt (d. H. Einen, der das Rad nicht neu erfindet).
Können Sie erarbeiten, was Sie mit "Ich würde gerne meine Textur-Dateien auch in Textur-Koordinaten schneiden" –
Sicher Sache! Bearbeitete meinen ursprünglichen Beitrag. – mkenyon
Fragen mit Bilderregeln, also habe ich mir die Freiheit genommen, deins hinzuzufügen. – unwind