Вопросы к Поиску с Алисой
Для создания эффекта проходящего света в трёхмерной графике можно использовать следующие методы:
Объёмные лучи (объёмное освещение). ru.wikipedia.org en.wikipedia.org Программная методика, которая создаёт эффект трёхмерных лучей света, проходящих через окружение трёхмерной сцены. ru.wikipedia.org Для объёмного освещения требуются теневая карта освещаемого пространства и буфер глубины. ru.wikipedia.org Начиная с самой близкой к виртуальной камере плоскости, вся сцена трассируется, и значения выборок (семплов) записываются в буфер ввода. ru.wikipedia.org Для каждого семпла определяется, освещается ли он светом из нужного источника света или нет, для этого используются данные из теневой карты. ru.wikipedia.org В итоге только освещённые семплы влияют на окончательный цвет пикселя. ru.wikipedia.org
Метод глобального освещения. compcentr.ru Позволяет добиться мягких теней на финальном изображении. compcentr.ru Метод просчитывает рассеиваемость света в неосвещённых или находящихся в тени участках сцены на основе анализа каждого пиксела изображения. compcentr.ru При этом учитываются все отражения лучей света в сцене. compcentr.ru
Фотонная трассировка. compcentr.ru Метод подразумевает расчёт глобального освещения, основанный на создании так называемой карты фотонов. compcentr.ru Карта фотонов представляет собой информацию об освещённости сцены, собранную при помощи трассировки. compcentr.ru Единожды сохранённые в виде карты фотонов результаты фотонной трассировки впоследствии могут использоваться для создания эффекта глобального освещения в сценах трёхмерной анимации. compcentr.ru