Node Light Path

../../../_images/render_shader-nodes_input_light-path_node.png

Node Light Path.

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.

Entrées

Ce node n’a pas d’entrées.

Propriétés

Ce node n’a pas de propriétés.

Sorties

Is Camera Ray
1.0 si l’ombrage est exécuté par un rayon de la caméra, 0.0 autrement.
Is Shadow Ray
1.0 si l’ombrage est exécuté par un rayon d’ombre, 0.0 autrement.
Is Diffuse Ray
1.0 si l’ombrage est exécuté par un rayon diffus, 0.0 autrement.
Is Glossy Ray
1.0 si l’ombrage est exécuté par un rayon glossy, 0.0 autrement.
Is Singular Ray Cycles Only
1.0 si l’ombrage est exécuté par un rayon singular, 0.0 autrement.
Is Reflection Ray Cycles Only
1.0 si l’ombrage est exécuté par un rayon de réflexion, 0.0 autrement.
Is Transmission Ray Cycles Only
1.0 si l’ombrage est exécuté par un rayon de transmission, 0.0 autrement.
Ray Length Cycles Only
Distance parcourue par le rayon de lumière depuis le dernier rebond ou depuis la caméra.
Ray Depth

Number of times the ray been reflected or transmitted on interaction with a surface.

Note

Le passage à travers un shader transparent ne compte pas comme un « rebond » normal.

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
Retourne le nombre de surfaces transparentes traversées.
Transmission Depth Cycles Only
Remplace un chemin de lumière Transmission après X rebonds avec un autre shader, par ex. un shader Diffuse. Celui-ci peut être utilisé pour éviter des surfaces noires, en raison d’une nombre maximal de rebonds trop faible.