Particle System Broken in Certain Scenes

What might cause a Particle System to not render properly in certain scenes?

This is what the effect looks like…
clearcutflawlesscirriped

This is what it looks like in a scene where it works…
disguisedterribleindianhare

…and this is what it looks like in another scene…
shinylategiantschnauzer

Is it using additive blend mode in any of its shaders? If so, that would cause it to only work against a dark background.

I wasn’t aware of that. Is this a URP “issue”? Is there a workaround/solution that would get it to work regardless of the background?

It’s just how the maths for that blend mode works. Additive blending adds the 2 colors together (background + particles). so if the background is white, there isn’t anywhere brighter to go from there, so the pixels stay white.

The workaround is to use a different render mode, such as Fade. But it may require some modification of the art content too, to get the look you want.

1 Like

We ended up switching the Blend Mode to Alpha, and adjusting our textures accordingly. Thanks for the help!

1 Like