Ich habe ein Modell in Blender erstellt. Jetzt möchte ich dieses 3D-Modell in meinem C ++ - Programm lesen. Ich dachte mir, dass ein Modell in verschiedene Dateiformate exportiert werden kann, z. B. .obj, .3ds oder COLLADA, und dann in einem C ++ - Programm gelesen werden kann. Ich habe eine ganze Weile im Internet danach gesucht und viele Tutorials gefunden. Aber ich bin mit den meisten auf Probleme gestoßen. Im Nehe-Tutorial verwenden sie beispielsweise Glaux, das ich in meinem Programm nicht verwenden möchte. Die restlichen Tutorials verwenden md2, das von Blender nicht unterstützt wird.
Kann mir jemand sagen, welches Dateiformat zum Exportieren eines 3D-Modells verwendet werden soll und wie das in mein OpenGL-Programm geladen werden soll? Wie kann ich dieses Modell auch animieren? Ist es möglich, zusätzliche Effekte wie Tonzuordnung hinzuzufügen, nachdem es mit OpenGL in das c ++ - Programm geladen wurde? wenn ja dann wie?
PS Ich benutze Linux für die Spieleentwicklung