Die Suche ergab 4 Treffer
- 16.01.2012, 21:54
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp .3ds modelle für OpenGL importieren
- Antworten: 9
- Zugriffe: 1902
Re: Assimp .3ds modelle für OpenGL importieren
Wo bei 3D-Modellen oben ist, dazu existiert leider kein verpflichtender Standard. Einige Modelle musst Du drehen, andere nicht. Die Rechenzeit dafür kannst Du aber ignorieren... ein glRotate() verursacht nur eine Matrix-Multiplikation, davon kannst Du einige hundert Millionen pro Sekunde machen. Ab...
- 16.01.2012, 20:59
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp .3ds modelle für OpenGL importieren
- Antworten: 9
- Zugriffe: 1902
Re: Assimp .3ds modelle für OpenGL importieren
Nach deinem Code liest du zwar alle Meshes aus, aber nicht den Nodetree. Die Nodes bilden den Modellbaum ab. Jeder Node hat eine Liste(1-n) von Meshes und eine Transformationsmatrix sowie 0-m Childnodes. Durch die Transformationsmatrix werden die Meshes richtig positioniert und du kannst ein Mesh a...
- 16.01.2012, 15:22
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp .3ds modelle für OpenGL importieren
- Antworten: 9
- Zugriffe: 1902
Re: Assimp .3ds modelle für OpenGL importieren
Also meine Import Funktion sieht so aus: void AllRoundObject::DoTheImportThing() { // Create an instance of the Importer class Assimp::Importer importer; // And have it read the given file with some example postprocessing // Usually - if speed is not the most important aspect for you - you'll // pro...
- 13.01.2012, 18:45
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp .3ds modelle für OpenGL importieren
- Antworten: 9
- Zugriffe: 1902
Assimp .3ds modelle für OpenGL importieren
Hi, ich habe es geschaft mit wenig aufwand eine .3ds Datei in mein Programm zu laden. Leider habe ich das Problem das meine Objekte alle um die x oder z achse (OpenGL Koordinaten System) um 90 grad gedreht sind. Kann ich Assimp irgendwie sagen das ich die Objekte anders haben möchte? Also in OpenGL ...