Kamera Pitch / Yaw zum Richtungsvektor

9

Was ich versuche, ist ein Strahl von meiner Kamera zu werfen. Ich kenne die x-, y- und z-Koordinaten der Kamera sowie deren Nick- und Gierwinkel. Ich muss seinen Richtungsvektor berechnen, damit ich ihn an meinen Raytracing-Algorithmus übergeben kann.

Der Aufwärtsvektor der Kamera ist (0, 1, 0). "Pitch" sieht aus der Perspektive der Kamera nach oben und unten.

(Ich würde es vorziehen, keine Matrizen zu verwenden, aber ich werde, wenn ich muss)

    
RunasSudo 13.05.2012, 06:01
quelle

1 Antwort

10

Angenommen, Ihr Koordinatensystem ist so eingerichtet, dass die folgenden Bedingungen erfüllt sind:

%Vor%

Dies berechnet (x, y, z):

%Vor%     
Neil Forrester 13.05.2012, 06:15
quelle

Tags und Links