Node Light Path

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

Node Light Path.

Le node Light Path est utilisé pour découvrir quelle sorte de rayon incident le shader est en train d’être exécuté ; particulièrement utile pour les astuces sans rapport avec la physique. Des informations supplémentaires sur la signification de chaque type se trouvent dans la documentation des Chemins de lumière.

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 if shading is executed for a camera ray, otherwise 0.0.

Is Shadow Ray

1.0 if shading is executed for a shadow ray, otherwise 0.0.

Is Diffuse Ray

1.0 if shading is executed for a diffuse ray, otherwise 0.0.

Is Glossy Ray

1.0 if shading is executed for a glossy ray, otherwise 0.0.

Is Singular Ray Cycles Only

1.0 if shading is executed for a singular ray, otherwise 0.0.

Is Reflection Ray Cycles Only

1.0 if shading is executed for a reflection ray, otherwise 0.0.

Is Transmission Ray Cycles Only

1.0 if shading is executed for a transmission ray, otherwise 0.0.

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 has 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 the ray has gone through diffuse reflection or transmission.

Glossy Depth Cycles Only

Number 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.