Apply depth transparency to array object Can I fade in transparency of a material based on distance to camera when the object is part of an array of objects? It seems that they only use the original object's location attributes. However when I apply modifiers the material still won't attenuate based on ray depth?


I am trying to fly through the array objects, but I want to fade them in gently as I go so that they don't 'pop' into view.
Use the camera data node and a color ramp to control the transparency.





Note that you might need to increase the transparency bounce settings for the  Light Paths to prevent artifacts.



Or you might want to try controlling the transparency through the Ray length on the Light Path: