Омни лайт в OpenGL? - PullRequest
       6

Омни лайт в OpenGL?

1 голос
/ 04 сентября 2010

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

Спасибо

1 Ответ

0 голосов
/ 22 сентября 2010

Похоже, то, что вы ищете, называется точечным светом.

Если вы используете фиксированную функцию, вам может пригодиться следующий урок: http://jerome.jouvie.free.fr/OpenGl/Tutorials/Tutorial13.php

Просто обратите внимание, что этот учебник, похоже, использует jogl с Java, но преобразование в C ++ должно быть относительно простым.

Для реализации glsl в Lighthouse3d есть учебник по реализации точечных источников света GLSL 1.2.

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