Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-14 von insgesamt 14.

Werbeanzeige

15.07.2010, 10:20

Forenbeitrag von: »PeterPanzki07«

Problem mit (2.7) Vertex- und Index-Buffer (gelöst)

Ok Problem gelöst :] Ich habe C-/C++-Quelltext 1 2 SVertex* pVertices; VertexBuffer->Lock(0,0,(void**) pVertices ,D3DLOCK_NOSYSLOCK); // p.170 geschrieben hätte aber C-/C++-Quelltext 1 2 SVertex* pVertices; VertexBuffer->Lock(0,0,(void**) (&pVertices) ,D3DLOCK_NOSYSLOCK); // p.170 schreiben müssen. Ich ja auch logisch bei einem (void**)

15.07.2010, 00:10

Forenbeitrag von: »PeterPanzki07«

Problem mit (2.7) Vertex- und Index-Buffer (gelöst)

Hab ich auch schon gemacht ... Und so langsam hab ich echt keine ahnung woran es noch liegen könnte als ich das ganze noch mit DrawPrimitiveUp gemacht habe gings ... dann einfach alles so belassen und halt die 2 Dreiecke in den Vertexbuffer und jz gehts nimmer Wenn ich das ganze zusätzlich noch mit Indizes mache läufts genauso wenig (wäre aber auch seltsam wenns dann ginge xD) Help ! Ich hoffe irgendwer findet noch ne Lösung :]

14.07.2010, 23:17

Forenbeitrag von: »PeterPanzki07«

Problem mit (2.7) Vertex- und Index-Buffer (gelöst)

Hmm . zu 1. Die Texturkoordinaten sind mir im Moment eigentlich egal. Außerdem werden die ja eh gekachelt und das war spontan die einfachste Variante die Textur passend drüber zu legen ;] zu 2. Das war noch ein fehler vom vielen Rumprobieren. Da stand auch schonmal 2 und steht es jz auch wieder ;] zu 3. Ich hab da auch noch ne Translationsmatrix die alles 2 einheiten nach vorne verschiebt. C-/C++-Quelltext 1 2 3 4 5 6 TDX_Matrix mTranslation ( TDX_TranslationMatrix( TDX_Vector3( 0.0f, 0.0f, 2.0f...

14.07.2010, 21:22

Forenbeitrag von: »PeterPanzki07«

Problem mit (2.7) Vertex- und Index-Buffer (gelöst)

Hey, Nochmal vorab ich habe vor na ganzen weile mal angefangen (hatte jetzt sehr lange keine Zeit weiter daran zu arbeiten) das Buch 3D Spieleprogrammierung mit DirectX 9 und c++ durch zu arbeiten indem ich die Engine quasi nachprogrammiere. ( mit Dev c++ -> Ich möchte nichts hören ! ) So bleibt das was ich mir da aneigne länger hängen. (deshalb auch etwas sehr viele Kommentare) So zu meinem Problem. Ich habe ein Quadrat in einem Vertexbuffer erstellt. Doch irgendwie habe ich irgendeine Kleinigk...

01.06.2010, 21:31

Forenbeitrag von: »PeterPanzki07«

Direct3D Texturen

Ok Hat sich erledigt Ich hab irgendwie was mit meiner Union von x,y -> u,v falsch gemacht jz gehts Dann Danke nochmal Beim nächsten mal werde ich versuchen sowas vorher auszuschließen

01.06.2010, 21:03

Forenbeitrag von: »PeterPanzki07«

Direct3D Texturen

Hmmm ... das hilft mir jz nicht wirklich weiter Wie gesagt : (0.5,0) (0,1) (1,1) sind die koordinaten 00x00 00000 00000 00000 x000x Ich sehe da jz keinen Fehler Unt generell habe ich beii den Texturkoordinaten schon so viel rumprobiert ich hab sogar schon u und v vertauscht da ändert sich nix. Also wenn nochmal einer drüber gucken könnte und mir vielleicht eine präzisere antwort geben möchte, was genau Falsch ist oda vielleicht für das Beispiel hier die entsprechenden Koordinaten (sofern dort da...

01.06.2010, 19:44

Forenbeitrag von: »PeterPanzki07«

Direct3D Texturen

Hallo, Ich habe ein weiteres mal ein kleines vmtl simpeles Problem. Undzwar habe ich eine kleine 16*16 Pixel Textur die ich auf ein Dreieck laden möchte. -> <!--splitLinkBegin--><!--splitLinkEnd--><!--noLinkBegin-->ExternesOriginalbildanzeigen(Link)<!--noLinkEnd--> Ok vmtl etwas klein. aber das ich denke das wichtigste wird man sehen. (oberste Reihe: Weiß,Schwarz,Weiß,Schwarz,Weiß,Schwarz,Weiß,Schwarz,Weiß,Schwarz,Weiß,Blau,Weiß,Schwarz,Weiß,Schwarz) Jedenfalls klappt das generell auch ich habe ...

23.05.2010, 11:44

Forenbeitrag von: »PeterPanzki07«

Das erste Dreieck

Okay Bin ich blöd Naja okay danke nochmal Potatoman!

23.05.2010, 11:32

Forenbeitrag von: »PeterPanzki07«

Das erste Dreieck

Okay dann funktioniert aber genau das bei mir nicht xD Naja ich werd mal gucken Das kriege ich wohl noch selber hin

23.05.2010, 11:20

Forenbeitrag von: »PeterPanzki07«

Das erste Dreieck

Jip ... soweit bin ich dann auch gekommen. Aber jetzt mal ne allgemeine Frage. Die Projektionsmatrix gleicht ja jetzt an die Seitenverhältnisse des Fensters an. Dadruch werden meine Objekte aber ja grundsätzlich breiter als sie hoch sind Das heißt wenn ich ein Quadrat von OL(-1,1) -> UR(1,-1) erstelle ist dieses ja auch breiter. Logischer weise bringts es ja auch nichts das Quadrat dann einfach schmaler ( z.B. OL(-0.75,1) UR(0.75,-1) ) zu machen, weil wenn ich es drehe wird es ja wieder breiter....

23.05.2010, 08:49

Forenbeitrag von: »PeterPanzki07«

Das erste Dreieck

Okay! Danke Ich hatte aber zusätzlich noch nen kleinen fehler in der ProjektionsMatrix habs jz mal ohne diese dumme eigene Funktion gemacht und statt es in meine Matrix-Klasse zu packen direkt D3DXMATRIX benutzt. Jz gehts , auch wenn das Dreieck noch etwas verzerrt is. Egal es geht !

22.05.2010, 23:55

Forenbeitrag von: »PeterPanzki07«

Das erste Dreieck

Nein es geht noch nicht! Ich hatte meine ich auch mal mit na ViewMatrix rumprobiert nachdem ich sowas in ieinem Forum gesehn hatte , aber ich hab leider keine Ahnung was da rein müsste. (Identity matrix (damit hats nicht funktioniert)? oder soll ichs immerim kreis drehn? xD) Ich kenn mich da noch nicht so aus. ... noch PS: Wenn ich das richtig sehe sollte das aber auch ohne gehen Vielleicht findet ja noch irgendjemand den Fehler *hoff + daumen drück*

22.05.2010, 22:46

Forenbeitrag von: »PeterPanzki07«

Das erste Dreieck

Da muss ich dich leider enttäuschen Schau mal in der WinMain

22.05.2010, 22:23

Forenbeitrag von: »PeterPanzki07«

Das erste Dreieck

Hallo, ich versuche mich zur Zeit etwas in DirectX einzuarbeiten. Jetzt habe ich allerdings ein kleines Problem, bei dem mir vielleicht jemand helfen könnte. Ich lese grade das Buch 3D-Spieleprogrammierung mit DirectX9 und c++. Nebenher schreibe ich mir die in dem Buch beschriebene TribaseEngine in ähnlicher Form nochmal selber. (zum Verständniss für mich -> so bleibt's mir länger im Gedächtniss ). Mein Problem ist nun, dass das Dreieck aus dem in der Überschrift genannten Kapitel, bei mir nicht...

Werbeanzeige