Взгляд с движущейся камеры на фиксированную точку OpenGL - PullRequest
1 голос
/ 04 января 2012

Моя камера находится на движущемся объекте, но она всегда указывает на точку на сцене.Как я могу это сделать?Как я могу рассчитать перпендикуляры?Как, если положение наблюдателя всегда меняется, направление остается сфокусированным на этой точке?

Ответы [ 2 ]

2 голосов
/ 04 января 2012

Моя камера находится на движущемся объекте, но она всегда указывает на точку на сцене.Как я могу это сделать?Как, если положение наблюдателя [sic] всегда меняется, направление остается сфокусированным на этой точке?

gluLookAt().

Как я могу рассчитать перпендикуляры?

Кросс-произведение .

0 голосов
/ 04 января 2012

Какую версию OpenGL вы используете. Это во многом зависит от того, в какой среде вы работаете. Если вы находитесь в OpenGL ES, вам нужно сделать это самостоятельно, в противном случае вы можете достичь желаемого результата, играя с glLookat. Дайте нам знать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...