Environment shader is visible through a transparent object

Article needs peer review

Symptom I have an Enviroment Shader plugged in to my surface. The environment shows through the transparancy of my object as well as in the reflection.

Cause The Environment shader is called by any secondary ray, and a transparency ray is a secondary ray.

Solution

Insert a Ray_Type node between the Environment shader and the Surface, Plugging the Environment node into the Reflection input of the Ray_Type. This then goes into your Surface.

Also set the other values of the Ray_Type node to 0.



References



Applies To: XSI 1.0,XSI 1.5 on NT,Win2K,Irix

Posted: 3/30/2001

This page was last modified 00:19, 7 Dec 2010.
This page has been accessed 179297 times.

© Copyright 2009 Autodesk Inc. All Rights Reserved. Privacy Policy | Legal Notices and Trademarks | Report Piracy