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-8 von insgesamt 8.

Werbeanzeige

02.12.2005, 19:28

Forenbeitrag von: »matmaxx«

Probleme Mit Texturen.. Aufgaben Seite 171

Zum Beispiel so (Ausschnitt aus der Render(...) Methode): C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 tbMatrix mTexRotation3d; // matmaxx: 3d-Rotationsmatrix für die Textur tbMatrix mTexTranslation3d; // 3d-Translationsmatrix für die Textur tbMatrix mTexWorld3d; // 3d-Weldmatrix für die Textur tbMatrix mTexWorld2d; // 2d-Weltmatrix für die Textur float fW; // output parameter w tbVector2TransformCoords mTexRotation3d = tbMatrixRotationZ(TB_DEG_TO_RAD(sinf(g_fTime))/10.0f); mTexTranslation3d =...

27.11.2005, 15:42

Forenbeitrag von: »matmaxx«

Probleme Mit Texturen.. Aufgaben Seite 171

die Sache mit der Reihenfolge: was in der Zeile C-/C++-Quelltext 1 const DWORD VERTEX::dwFVF = D3DFVF_XYZ | D3DFVF_DIFFUSE | D3DFVF_TEX1 passiert, ist doch das folgende: Man nehme das DWORD VERTEX::dwFVF (32bit) und schreibt da verodert (|) verschiedene Masken rein,im obigen Fall: C-/C++-Quelltext 1 2 3 D3DFVF_XYZ = 0x00000002 D3DFVF_DIFFUSE = 0x00000040 D3DFVF_BLA = 0x00000100 das ergibt verodert 0x00000142, egal in welcher Reihenfolge. Sie ist nur so gewählt, damit sie konform zur Reihenfolge ...

27.11.2005, 14:48

Forenbeitrag von: »matmaxx«

Probleme mit der Skybox

Ich habe ein kleines Problem beim Einbinden der tbSkybox in mein erstes Spiel. Ich wollte zum Testen nur die Skybox aus den Beispielprogrammen (Berglandschaft) mit dem Code aus 'Galactica' einbauen. Aber leider sieht das dann so aus: http://www.zentrumdeswahnsinnz.de/data/pong_skybox.avi. Zur Info: Die Spielfläche liegt genau in der x/z Ebene, und die Kamera hat immer eine y-Koordinate von 8.0f. Ihr Blickpunkt ist immer genau in den Koordinatenursprung gerichtet. Hat irgendjemand eine Idee, wohe...

01.11.2005, 20:20

Forenbeitrag von: »matmaxx«

Runtime Error in Breakanoid

hmmm... directX Version von der Buch CD installiert, jetzt gehts... vorher hatte ich das neueste Update von der MSDN Seite auf meinem Rechner... Das Problem ist zwar damit umschifft, die Ursache würd mich aber doch noch interessieren... mfg.matmaxx

01.11.2005, 17:41

Forenbeitrag von: »matmaxx«

Runtime Error in Breakanoid

Guten Abend... ich hab da ein kleines Problem mit "Breakanoid". Wenn ich das Projekt mit VS.net lade und starte, bekomme ich in CBreakanoid::Load ind der Zeile 161 Quellcode 1 if(m_pFont1->Init("Data\\Font1.tga", "Data\\Font1.tbf")) einen Fehler, der da lautet: Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. This is usually a result of calling a function declared with one calling convention with a function pointer declared with a different calling conv...

27.10.2005, 17:39

Forenbeitrag von: »matmaxx«

Kapitel 2.7.6 Übungsaufgabe 1 Seite 185

da hab ich wohl wieder um eine Ecke zu viel gedacht... wenn ich's so mach wie von dir beschrieben, dann geht's auch ;-) merci

27.10.2005, 10:22

Forenbeitrag von: »matmaxx«

Kapitel 2.7.6 Übungsaufgabe 1 Seite 185

Mahlzeit... ich hab mir letzte Woche das Buch gekauft, und häng mit den Übungsaufgaben ein wenig im Kapitel 2.7.6 Aufgabe 1: Wie ist das gemeint, dass sich immer nur ein Würfel im Vertex/Indexbuffer befindet..? Soll das bedeuten, dass der Vertxbuffer nur 8 (Indexbuffer 36) Einträge enthält und in der Render(...) Funktion ein Würfel nach dem anderen aus der "Objektliste" in den VertexBuffer kopiert wird, um dann einzeln gezeichnet zu werden..? Wenn ich das so mache, flimmert leider die ganze Szen...

Werbeanzeige