Suchergebnisse
Suchergebnisse 1-8 von insgesamt 8.
Also hier mal meiner Klassen zum Rendern. Aber ich hatte das schon mal in einem Tutorial da ging das unglaublich schnell. MeshClass.h C-/C++-Quelltext 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 #ifndef _MESHCLASS_H_ #define _MESHCLASS_H_ #include "Util.h" #include "openglclass.h" #include "modelclass.h" #include <vector> enum MeshBufferPositions { POSITION_VB, TEXCOORD_VB, NORMAL_VB, INDEX_VB }; class MeshClass { public: MeshClass(); ...
Erstmal danke für die Antwort. Ich hab das jetzt anderes gemacht und zwar habe ich das Model vorher konvertiert in zu einem einfachen Format. Das Funktioniert jetzt auch soweit aber das dauert ein paar Sekunden bis es gerendert wird, woran liegt das? Gruß Devshadownight
Hallo Liebe Community, Ich bin es mal wieder . Ich habe eine Problem bei meinem Wavefront OBJ Loader den ich mir geschrieben habe. Und zwar wenn ich versuche das Model zu Indexen sprich die Daten nach den Faces zu laden kriege ich den Fehler "Debug assertion failed. C++ vector subscript out of range". Ich weiß das der Fehler sagt das ich versuche auf ein Index zu zu greifen was nicht existiert bzw außerhalb des Vektors liegt aber ich weiß nicht wo, da alle Daten richtig geladen werden und im in ...
SlinDev: Jetzt wo du das mit der Abhängigkeit der Matrizen sagst, habe ich herausgefunden das die Projection Matrix nur funktioniert in zusammenhang mit der View Matrix. Und zu dem Thema "Das Rad neu erfinden" sehe ich das genau so wie du. Zusätzlich finde ich solche Post einfach nur unnötig da sie ein bei seinem Problem nicht wirklich hilft, zu mal ich auch geschrieben hatte das ich GLM benutzen werde wenn das weiterhin nicht funktioniert also hätte man sich das sparen können. Gruß DevShadownig...
Naja habe jetzt einfach GLM benutz und es funktioniert. Werde die API wohl weiterhin benutzen. Aber danke trotzdem für eure Antworten. Gruß DevShadownight
Erstmal danke für die schnellen Antworten. Also die Spaltenschreibweise ist die richtige weil ich habe das vorher auch immer benutzt und da ging es bisher immer der einzige Unterschied ist das ich auf das Rechtshänder-Koordinatensystem umgestiegen bin. Das Transposen hat leider auch nicht funktioniert. GLM benutze ich nicht weil ich eigentlich keine API´s benutzen möchte sondern am liebsten alles selber schreiben und für die Vektoren und Matrizen Berechnungen habe ich schon einiges geschrieben. ...
Hallo Community, Ich habe eine Problem mit meiner Projection Matrix die ich mir geschrieben habe. Momentan zum testen wirt normalerweise ein weißes Dreieck gezeichnet, das Problem ist aber wenn ich nun meine Projection Matrix hinzu füge wird nichts mehr angezeigt. Die World und View Matrix werden als Indentity an die Shader übergeben und mit den Position-Koordinaten Multipliziert soweit funktioniert das alles noch doch nur wenn ich jetzt noch die Projection Matrix mit hinzu nehme funktioniert da...
Hallo ich bin relative neu hier und brauche Hilfe bei einem Problem mit C++ und OpenGL. Ich bin gerade dabei mich mit C++ und OpenGL auseinander zu setzen, dabei habe ich mir eine Klasse geschrieben in der Ich OpenGL initialisire. Dazu benutze ich die von www.opengl.org bereitgestellten Header dateien: wglext.h, glext.h und glcorearb.h, zusätzliche habe ich einige Typedef`s aus einem Tutorial von Rastertek übernommen(http://rastertek.com/gl40tut03.html).Und wenn ich das jetzt debugge wirft er mi...