Rendering artifacts with legacy atmosphere shaders

Article needs peer review

Symptom

There appear to be artifacts around scene objects when using the Legacy Environment shaders applied to a pass.



Cause These shaders are holdovers from SI|3D, and are not really meant to be used at a pass level.

Solution

Create an object to be your environment (a large sphere) and give it a transparent constant material. Now apply the Legacy_Night, or Legacy_Map shader to the materials environment.

You will need to rotate the shader 180 degrees in X, via it's Static KineState tab to make sure the ground is on the ground, rather than in the air.



Applies To: XSI 3.0,XSI 3.0.1,XSI 3.5,XSI 3.5.x on NT,Win2K,Linux

Posted: 1/30/2004


This page was last modified 09:56, 22 Nov 2005.
This page has been accessed 96690 times.