Einzelnen Beitrag anzeigen

Phiennes

Registriert seit: 30. Nov 2008
Ort: Bochum
30 Beiträge
 
#1

Mit OpenGl die Kamera in die richtige Richtung drehen.

  Alt 11. Dez 2010, 17:12
Hi,

Ich habe folgendes Problem, bei dem ich nicht weiter komme. Irgendwie habe ich ein Brett vor dem Kopf.

Ich möchte ein kleines 3D-Weltraum-Spiel programmieren, bei dem sich Schiffe gegenseitig bekämpfen können. Dabei kenne ich die Position(x,y,z), den Richtungsvektor und die Positionen der Seitenflügel eines Spielers. Das Schiff zu bewegen oder um die eigene Achse zu drehen somit leicht berechnet.

Jetzt möchte ich mit OpenGl die Kamera zum Spieler bewegen und in die richtige Richtung gucken lassen.
Wie ich zur Position des Schiffes gelange ist klar, dazu benötige ich bloß glTranslatef.

Allerdings fällt mir absolut keine Lösung ein, um die Kamera dann in die richtige Richtung drehen zu lassen.

Ich hoffe ihr könnt mir weiter helfen.

lG Phiennes
  Mit Zitat antworten Zitat