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 09:56, 22 Nov 2005.
This page has been accessed 104191 times.

