Ermöglicht verschiedenen Ray-Typen die Ausgabe von unterschiedlichen Ergebnissen.
"Eye rays" sind primäre Rays; die anderen Ray-Typen werden als sekundäre Rays bezeichnet.
Eine Verwendung dieses Shaders liegt in der Festlegung verschiedener Umgebungen, je nach Art des Rays:
Das Festlegen eines Reflexionen-Shaders kann die Renderzeit beschleunigen, da der Renderer kein Ray-Tracing der Szene vornehmen muss.
Der "Farbe überschreiben/Ray-Typ"-Umschalter kann außerdem zum Entfernen des Farbverlaufs in der Szene verwendet werden.
Durch die Holzmaserung auf dem Boden entsteht ein Farbverlauf auf den Wänden, vor allem auf der rechten Seite der Szene.
Die Lösung besteht in der Verwendung des "Farbe überschreiben/Ray-Typ"-Umschalters und dem Vernetzen des Streufarben-Maps, sodass nur "Eye rays" betroffen sind.
Der "Farbe überschreiben/Ray-Typ"-Umschalter beschränkt den Effekt einer Bitmap auf "Eye rays".
Wenn sich das Bitmap nur auf "Eye rays" auswirkt, entsteht kein Farbverlauf.
Legt den vorgegebenen Shader fest: Dieser Shader wird verwendet, wenn kein spezieller Shader für einen anderen Ray-Typ festgelegt wurde.
Legt den Shader für Eye rays fest.
Legt den Shader für die Transparenz fest.
Legt den Shader für Reflexionen fest.
Legt den Shader für die Refraktion fest.
Legt den Shader für Schatten fest.
Legt den Shader für Final Gather fest.
Legt den Shader für Photonen fest.
Legt den Shader für die Umgebung fest. Dies unterscheidet sich vom Eye ray-Shader: Er wird für sekundäre Rays verwendet, es sei denn, diese verfügen bereits über einen Shader.