Определить вектор камеры в openGL - PullRequest
1 голос
/ 04 декабря 2011

Сейчас я занимаюсь разработкой какого-либо симулятора полета. Я хочу знать, как я могу определить / извлечь / рассчитать вектор камеры в OpenGL, т.е. я хочу знать вектор, который описывает направление, в котором находится камера.

Например, я хочу смоделировать бочку. Я думал, что смогу сделать это, используя следующий код:

GL11.glRotatef(raw, vector_x, vector_y, vector_z);

Я, однако, не могу понять, как извлечь вектор камеры.

Кстати, я использую LWJGL и GLApp.

1 Ответ

0 голосов
/ 04 декабря 2011

Используйте ось Z (или -Z в зависимости от вашей руки) матрицы преобразования камеры.

...