Ja, habe ich auch.
Was mir aber zudem auffällt, dass ich bei den meisten die Indices (die ja eig. x, y, z sind) in x, z, y anordnen muss. Bei den .3DS-Dateien muss ich die Position auch mit x, z, y anordnen.
Die Suche ergab 26 Treffer
- 15.08.2013, 14:43
- Forum: Grafikprogrammierung
- Thema: Falsche Koordinaten beim Laden
- Antworten: 2
- Zugriffe: 1152
- 12.08.2013, 14:49
- Forum: Grafikprogrammierung
- Thema: Falsche Koordinaten beim Laden
- Antworten: 2
- Zugriffe: 1152
Falsche Koordinaten beim Laden
Servus, nach langer Abwesenheit wollte ich mich wieder an das Laden der Modelle mit Hilfe von Assimp wagen. Allerdings stoße ich da auf ein Problem, dass das Model die falsche Ausrichtung hat (Bild 1). Wenn ich allerdings beim Kopieren der Koordinaten den y <=> z vertausche, dann hat das Model seine...
- 28.11.2010, 11:53
- Forum: Grafikprogrammierung
- Thema: Heightmap aus BMP (DirectX 10)
- Antworten: 18
- Zugriffe: 3008
Re: Heightmap aus BMP (DirectX 10)
Du kannst ganz einfach:
schreiben. Denn ID3D10Texture ist von ID3D10Resource abgeleitet und deswegen kannst du das umcasten.
Mfg Altair
Code: Alles auswählen
ID3D10Texture2D* heightmaptex;
D3DX10CreateTextureFromFile(m_device, L"heightmap.bmp", NULL, NULL, (ID3D10Resource**)&heightmaptex, NULL);
Mfg Altair
- 20.11.2010, 12:09
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [Gelöst] Fehler beim laden von meheren Meshes
- Antworten: 0
- Zugriffe: 1221
[Gelöst] Fehler beim laden von meheren Meshes
Hallo an alle, ich wollte mein Loader jetzt auf mehere Meshes umstellen, das Ansicht klappt soweit an sich, aber das Model wird völlig falsch dargestellt. Eine Fehlermedlung kommt nicht und alles wird auch ausgelesen. Um zu gucken, ob der Fehler bei mir liegt habe ich das Model mit den AssimpViewer ...
- 20.10.2010, 12:45
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp Materialien
- Antworten: 4
- Zugriffe: 1124
Re: Assimp Materialien
Ok, danke :) Ich werde den Code dann erstmal bearbeiten, dass ich die Materialien richtig zuordne, wenn dann immernoch Fehler auftreten, melde ich mich nochmal ^^
- 18.10.2010, 15:27
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp Materialien
- Antworten: 4
- Zugriffe: 1124
Assimp Materialien
Hallo an alle, ich wollte jetzt Mithilfe von Assimp Materialien laden, aber mein Programm stürzt beim lesen der Datein ab. Ich bin mal mit den Debugger durch gegangen und hab festgestellt, dass es weniger Materialien gibt, als es Meshes gibt. Ist das Normal das es weniger Materialien gibt als es Mes...
- 28.08.2010, 22:18
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp, problem mit Texturkoordinaten
- Antworten: 20
- Zugriffe: 2563
Re: Assimp, problem mit Texturkoordinaten
Jetz klappt es auch, ohne die z-Achse zu rotieren, dankeschön :D
- 21.08.2010, 16:44
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp, problem mit Texturkoordinaten
- Antworten: 20
- Zugriffe: 2563
Re: Assimp, problem mit Texturkoordinaten
So, ich hab den Fehler gefunden, irgentwie wurde die größe des Vertexbuffers nicht richtig ausgerechnet, aber das Problem ist jetzt gelöst. Die Textur wird jetzt richtig angezeigt, nur verkerht herrum, z.B. würde Südamerika im Norden liegen und Nordamerika in Süden, aber das hab ich so gelöst, dass ...
- 21.08.2010, 14:49
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp, problem mit Texturkoordinaten
- Antworten: 20
- Zugriffe: 2563
Re: Assimp, problem mit Texturkoordinaten
Vielen Dank für deine Hilfe und Mühe.
Ich bin mal mit PIX durch den Vertexshader durchgegangen, und die Werte werden von Vertexbuffer nicht richtig an den Vertexshader weitergeleitet, also guck ich mir mal an was ich bei den Vertexbuffer falsch mache.
Mfg Altair
Ich bin mal mit PIX durch den Vertexshader durchgegangen, und die Werte werden von Vertexbuffer nicht richtig an den Vertexshader weitergeleitet, also guck ich mir mal an was ich bei den Vertexbuffer falsch mache.
Mfg Altair
- 21.08.2010, 13:09
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp, problem mit Texturkoordinaten
- Antworten: 20
- Zugriffe: 2563
Re: Assimp, problem mit Texturkoordinaten
Hab sie dir geschickt und vielen Dank für deine Hilfe :)
- 21.08.2010, 12:45
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp, problem mit Texturkoordinaten
- Antworten: 20
- Zugriffe: 2563
Re: Assimp, problem mit Texturkoordinaten
Sry für den Doppelpost. Ich hab mal versucht ein anderes Modell zu laden, eine Kugel und hab da eine Textur übergezogen, da wird die Textur leider auch falsch angezeigt. Könnte es wirklich daran, dass die Daten in den Datein so ausgelegt sind, dass man die mit Indices benutzen sollte?
Mfg Altair
Mfg Altair
- 20.08.2010, 16:54
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp, problem mit Texturkoordinaten
- Antworten: 20
- Zugriffe: 2563
Re: Assimp, problem mit Texturkoordinaten
Wenn ich die Textur, mit Drag&Drop wird die Textur, nur als Hintergrundbild angezeigt. Mit den Texteditor kann ich nicht reingucken, weil die Datei in Binärform ist. Kann es vielleicht sein, dass in der Modelldatei auch Indizes gespeichert sind, und ich ohne Indexbuffer render, weil ich die Date...
- 20.08.2010, 16:00
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp, problem mit Texturkoordinaten
- Antworten: 20
- Zugriffe: 2563
Re: Assimp, problem mit Texturkoordinaten
Also das Modell wird angezeigt, allerdings ohne Textur, ich hab auch kein Button oder im Menüfeld ein Befehl gefunden um die Textur zu laden.
- 20.08.2010, 15:32
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp, problem mit Texturkoordinaten
- Antworten: 20
- Zugriffe: 2563
Re: Assimp, problem mit Texturkoordinaten
Meine Vektorenklassen haben keine virtuellen Funktionen, aber ich werde mal mit den Assimp Viewer mal schauen ob er es normal lädt
Edit: Muss ich den Assimp Viewer selber kompilieren?
Edit: Muss ich den Assimp Viewer selber kompilieren?
- 20.08.2010, 15:05
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp, problem mit Texturkoordinaten
- Antworten: 20
- Zugriffe: 2563
Re: Assimp, problem mit Texturkoordinaten
Die Vertexdeklartion sieht so aus: D3D11_INPUT_ELEMENT_DESC Desc[] = { {"POSITION", 0, DXGI_FORMAT_R32G32B32_FLOAT, 0, 0, D3D11_INPUT_PER_VERTEX_DATA, 0}, {"TEXCOORD", 0, DXGI_FORMAT_R32G32_FLOAT, 0, 12, D3D11_INPUT_PER_VERTEX_DATA, 0}, }; unsigned int NumSize = sizeof(Desc) / si...
- 19.08.2010, 18:30
- Forum: Grafikprogrammierung
- Thema: Modelle Laden mit DirectX 11
- Antworten: 12
- Zugriffe: 2396
Re: Modelle Laden mit DirectX 11
Vielen Dank für das Angebot :)
- 19.08.2010, 18:19
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp, problem mit Texturkoordinaten
- Antworten: 20
- Zugriffe: 2563
Re: Assimp, problem mit Texturkoordinaten
Ja mach ich, lade den richtigen Shader und das Input Layout wird auch erstellt. Wenn ich ein einfaches Viereck mit einer Textur überziehe, wird auch eine Textur angezeigt. Wenn ich das Modell ohne Textur anzeige und mit einer Vertexfarbe überziehe, dann wird das Modell auch richtig angezeigt. Es wir...
- 19.08.2010, 17:23
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Assimp, problem mit Texturkoordinaten
- Antworten: 20
- Zugriffe: 2563
Assimp, problem mit Texturkoordinaten
Hallo, ich hab jetzt versucht ein 3ds. Modell mit Assimp zu laden, die Vertices werden richtig geladen, aber wenn ich die Texturkoordinaten lade, wird die Textur komplett falsch angezeigt (Pixelmüll). Hier ein Foto wie es Aussieht http://img46.imageshack.us/i/ground.png/ Laden tu ich die Daten so As...
- 18.08.2010, 17:19
- Forum: Grafikprogrammierung
- Thema: Modelle Laden mit DirectX 11
- Antworten: 12
- Zugriffe: 2396
Re: Modelle Laden mit DirectX 11
So ich benutze jetzt doch Assimp. Hab mich doch dafür entschieden, damit ich auch flexibel mit den ganzen Modellformaten bin, weil ich nicht weiß welche Format der Grafiker benutzt und ich auch keine Lust habe, für jedes Format ein Loader zu schreiben ^^ Ich werde erstmal versuchen meine .obj Daten ...
- 21.07.2010, 12:02
- Forum: Allgemeines Talk-Brett
- Thema: Buchempfehlung
- Antworten: 2
- Zugriffe: 935
Re: Buchempfehlung
Sagen wir es so, ich kann mit beiden gut lernen... Ich hab mir auch schon Ogre und Irlicht mal angeschaut, wie die beiden aufgebaut sind
Mfg Altair
Mfg Altair
- 20.07.2010, 18:37
- Forum: Allgemeines Talk-Brett
- Thema: Buchempfehlung
- Antworten: 2
- Zugriffe: 935
Buchempfehlung
Hallo an alle, ich wollte mir auf Basis von DirectX 11 eine kleine Engine schreiben und wollte euch fragen ob das Buch http://www.amazon.de/3D-Spiele-Programmierung-Kompendium-Professionelle-Entwicklung-3D-Engines/dp/3827268575/ref=sr_1_2?s=books&ie=UTF8&qid=1279643604&sr=1-2 dazu geeign...
- 18.07.2010, 18:15
- Forum: Grafikprogrammierung
- Thema: Modelle Laden mit DirectX 11
- Antworten: 12
- Zugriffe: 2396
Re: Modelle Laden mit DirectX 11
So jetzt hab ich es endlich geschaft das Model endlich anzuzeigen und zu rendern
Mfg Altair
Mfg Altair
- 10.07.2010, 11:56
- Forum: Grafikprogrammierung
- Thema: Modelle Laden mit DirectX 11
- Antworten: 12
- Zugriffe: 2396
Re: Modelle Laden mit DirectX 11
Danke für den Link :) Zu den X File hab ich leider nichts gefunden, aber dafür andere Formate, die ich mir mal anschauen werde... Bremst es nicht aus, wenn man ein D3D9 Device, um mit D3DX die Modelle zu laden und dann ein D3D11 Device erstellt?
- 03.07.2010, 19:51
- Forum: Grafikprogrammierung
- Thema: Modelle Laden mit DirectX 11
- Antworten: 12
- Zugriffe: 2396
Re: Modelle Laden mit DirectX 11
Ein schönen Abend an alle und sry für den Doppelpost... Also ich hab mir überlegt erstmal mit den x. Datein weiter zu arbeiten, aber ich werd die dann selber auslesen... Weil ich die ModelLoader Lib von der Signatur, momentan für meine Bedürfnisse, ein bissi für Overkill halte und den 3DS Loader aus...
- 28.06.2010, 16:57
- Forum: Grafikprogrammierung
- Thema: Modelle Laden mit DirectX 11
- Antworten: 12
- Zugriffe: 2396
Re: Modelle Laden mit DirectX 11
Ich werd mir mal die beiden Sachen anschauen :) Ich weiß das es nichts mit der API zu tun hat, aber bei DirectX 9 kann man halt ganz einfach ein Model laden, indem man die Funktion aufruft, aber bei DirectX 11 müsste man dies selber machen... In erster Linie geht es mir nur drum, die Modeldaten ausz...
- 28.06.2010, 15:58
- Forum: Grafikprogrammierung
- Thema: Modelle Laden mit DirectX 11
- Antworten: 12
- Zugriffe: 2396
Modelle Laden mit DirectX 11
Hallo an alle, ich wollte euch fragen, ob einer von euch ein gutes Tutorial kennt, wie man Model Daten auslesen kann... Früher bei DirectX 9 hab ich, dass immer mit der D3DX Hilfsfunktion gemacht, aber die ist mit DirectX 11 leider verschwunden... Deshalb meine Frage, nach ein Tut um ein Modelformat...