Transparency and Semi-transparency support
Volumetric Lights relies on the scene depth buffer to compute where objects are. Since transparent objects do not write to depth buffer, they might get overdrawn by the volumetric light effect.
There’re two ways to solve this issue:
1) Render queues:
You can change the render queue of the volumetric light, so it has a lower value than your transparent objects. Note that transparent queue starts at 3000. With this solution, volumetric light effect will render always before your transparent objects, regardless the position in the scene.
If this option works for you, perfect! This solution is fast and easy to implement.
2) Alternatively, you can use the “Volumetric Light Depth Pre-Pass Render Feature” as explained in the previous section (see “Global Settings”).