Die Suche ergab 26 Treffer

von Altair
15.08.2013, 14:43
Forum: Grafikprogrammierung
Thema: Falsche Koordinaten beim Laden
Antworten: 2
Zugriffe: 1152

Re: Falsche Koordinaten beim Laden

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.
von Altair
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...
von Altair
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:

Code: Alles auswählen

ID3D10Texture2D* heightmaptex;
D3DX10CreateTextureFromFile(m_device, L"heightmap.bmp", NULL, NULL, (ID3D10Resource**)&heightmaptex, NULL);
schreiben. Denn ID3D10Texture ist von ID3D10Resource abgeleitet und deswegen kannst du das umcasten.

Mfg Altair
von 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 ...
von Altair
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 ^^
von Altair
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...
von Altair
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
von Altair
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 ...
von Altair
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
von 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 :)
von Altair
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
von 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...
von Altair
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.
von Altair
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?
von Altair
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...
von Altair
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 :)
von Altair
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...
von Altair
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...
von Altair
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 ...
von Altair
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
von 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...
von Altair
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
von 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?
von Altair
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...
von Altair
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...
von Altair
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...