Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Mit OpenGl die Kamera in die richtige Richtung drehen. (https://www.delphipraxis.net/156697-mit-opengl-die-kamera-die-richtige-richtung-drehen.html)

Phiennes 11. Dez 2010 17:12

Mit OpenGl die Kamera in die richtige Richtung drehen.
 
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

turboPASCAL 11. Dez 2010 17:16

AW: Mit OpenGl die Kamera in die richtige Richtung drehen.
 
Mit Bei Google suchenglLookAt() ?

Phiennes 11. Dez 2010 17:21

AW: Mit OpenGl die Kamera in die richtige Richtung drehen.
 
Ok danke, die Funktion kannte ich nicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:08 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz