Вопросы об узле Light Path
Я хотел бы улучшить свои навыки затенения, немного лучше разбираясь в узле светового пути . Я немного смущен тем, как работает этот узел, в основном с точки зрения того, как некоторые настройки узла имеют разные выходные сокеты, добавляемые вместе, а также то, что измеряется для длины луча и глубины.
Первое, что довольно сложно понять моему мозгу, это то, как можно смешивать лучи камеры и глянцевые лучи (как на картинке), а также превращать их в цветовую информацию. Как узел светового пути преобразует информацию о лучах камеры / глянцевом луче в информацию о цвете? Эта часть ставит меня в тупик, я не могу представить себе, что здесь происходит.
Еще меня озадачивает то, что измеряется длина и глубина луча. В руководстве к блендеру длина луча имеет следующее определение:
Расстояние, пройденное световым лучом от последнего отскока или камеры.
а глубина луча имеет следующее определение:
Сколько раз луч отражался или проходил при взаимодействии с поверхностью.
Исходя из этих определений, он измеряет «луч», мой вопрос в том, какой единственный луч измеряет оба этих параметра (или я думаю об этом неправильно)? Насколько я понимаю, разве не прыгают тысячи и тысячи лучей?
Ответы
Вопрос 1:
Узел Light Path выводит одно значение от 0 до 1.
При подключении непосредственно к входу RGB они соответствуют черному и белому.
Пример использования упомянутого вывода Ray Length. Чем больше расстояние, тем выше значение.
Вопрос 2:
Значения рассчитываются для каждого луча, падающего на поверхность.
- Прямой просмотр - 0 отказов
- Зеркальное отражение - 1 отскок
- Стеклянные панели - от 1 до 3 отскоков