Узел «Путь свет໶
The Light Path node is used to find out for which kind of incoming ray the shader is being executed; particularly useful for non-physically-based tricks. More information about the meaning of each type is in the Light Paths documentation.
Входы¶
Этот узел не содержит входов.
Свойства¶
Этот узел не содержит свойств.
Выходы¶
- Луч из камеры
- 1.0, если шейдер обрабатывает луч из камеры и 0.0 в противном случае.
- Луч тени
- 1.0, если шейдер обрабатывает луч тени и 0.0 в противном случае.
- Диффузный луч
- 1.0, если шейдер обрабатывает диффузный луч и 0.0 в противном случае.
- Луч глянца
- 1.0, если шейдер обрабатывает луч глянца и 0.0 в противном случае.
- Is Singular Ray Cycles Only
- 1.0, если шейдер обрабатывает единственный луч и 0.0 в противном случае.
- Is Reflection Ray Cycles Only
- 1.0, если шейдер обрабатывает луч отражения и 0.0 в противном случае.
- Is Transmission Ray Cycles Only
- 1.0, если шейдер обрабатывает луч передачи и 0.0 в противном случае.
- Ray Length Cycles Only
- Расстояние, пройденное лучом света после последнего отскока или от камеры.
- Глубина луча
Number of times the ray been reflected or transmitted on interaction with a surface.
Примечание
Проход луча через прозрачный шейдер не увеличивает счётчик «отскоков».
- Diffuse Depth Cycles Only
- Number of times of times the ray has gone through diffuse reflection or transmission.
- Glossy Depth Cycles Only
- Number of times of times the ray has gone through glossy reflection or transmission.
- Transparent Depth Cycles Only
- Возвращает количество прозрачных поверхностей, через которые прошёл луч света.
- Transmission Depth Cycles Only
- Replace a Transmission light path after X bounces with another shader, e.g. a Diffuse one. This can be used to avoid black surfaces, due to low amount of max bounces.