Пример SkyShader, получить светлый цвет - PullRequest
0 голосов
/ 02 августа 2020

С Theee. js, я хотел бы добавить направленный свет в демонстрационную сцену SkyShader

Я могу получить положение «солнца», но у меня нет подсказок как добиться того, чтобы цвет солнца совпадал со светом. Является ли это возможным ? Спасибо.

1 Ответ

0 голосов
/ 02 августа 2020

Возможно ли?

шейдер неба вычисляет цвета для небесного бокса. Как вы можете видеть в примере, эти значения цвета меняются в зависимости от положения фрагментов в мире. И даже если шейдер вычислит ожидаемое значение цвета, нет простого способа извлечь его из шейдера.

Следовательно, вероятно, лучше всего вручную выбрать соответствующий цвет для направленного света.

...