Suchergebnisse
Suchergebnisse 1-7 von insgesamt 7.
Ja stimmt eigendlich, solange der Hintergrund schwarz ist und nur Würfel zu sehen sind, die sich entsprechend der Kamerabewegung anpassen macht es keinen Sinn. Will man aber erreichen, dass die Würfel langsam der Kameradrehung folgen müsste man die Rotation mit einem ähnlichen Faktor wie oben bei der VOR- und RÜCKWERTS- Bewegung multiplizieren oder? Gruß snooper
Jo, hat funktioniert allerdings etwas anders als ich mir das vorgestellt habe. Die Würfel folgen nun der Kamera, wenn sie nach VORN oder ZURÜCK bewegt wird, bis zu dem Punkt an dem sie sich alle zu einem Würfel überlagern. Alle diese überlagerten Würfel (nur als einer sichtbar) folgen nun der Kamera. -> Das war dann vermutlich auch das Ziel der Aufgabe. Ich dachte es sollte so laufen, dass sobald die Kamera nach LINKS gedreht wird, sich alle Würfel ebenfalls nach LINKS mit der Kamera drehen und ...
Hi, ich bin mir sicher das ich will was ich hier schreibe :-) , der Aufgabenstellung zufolge soll das so sein! Auf Seite 185, Übungsaufgabe 2 steht: Zitat Erweitern Sie das Programm aus Aufgabe1 so, dass die Würfel der Kamera folgen. Tipp: Berechnen Sie den Verbindungsvektor von jedem Würfel zur Kamera, und addieren Sie ..... [ wie oben beschrieben] Gruß snooper
Hallo zusammen! Wie kann ich es bewerkstelligen, dass sich ein Object wie z.B. ein Würfel meiner Kamerabewegung folgt? Im Buch auf Seite 185, Aufbage 2 (Kapitel 2.7.6) sollte man das Beispielprogramm so anpassen, dass der Würfel meiner Kamerabewegung (hier Drehung nach LINKS oder RECHTS) folgt. Der Tipp war, dass man den Verbindungsvektor von der Kamera zum Würfel berechnet und multipliziert mit Zeit und dem Faktor 0.01 zum Bewegungsvektor des Würfels addiert. Wäre das so richtig: ( Code-Schnipp...
Danke! Ich versuchs mal. Gruß snooper
Hi, nun ja das hab ich versucht aber es funktioniert nicht! hier mal der Beispielcode: Das Sprite hat die Größe 128*128. Bei Betätigung der Leertaste wird m_Rotation um 0.001 erhöht. Die Funktion "D3DXMatrixTransformation2D" wurde hier nur mal Testweise ausprobiert. Leider mit dem gleichen Ergebnis wie bei dem auskommentierten Teil. Das Sprite wird rotiert allerdings nicht um sich selbst sondern um die linke obere Ecke des Bildschirms. C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1...
Hallo zusammen, kann mir jemand einen Beispielcode zeigen, um eine einfaches 2D Object mit DirectX9 um sich selbst rotieren zu lassen. Bei mir rotiert es zwar, aber nicht um sich selbst bzw. um den Mittelpunkt es Objektes, sondern um die linke obere Ecke (0,0) des Bildschirms. Gruß