Can you draw particles only behind a mesh?

Hello,

Is there a way to have a particle system, which I’m emitting from a character mesh, only be drawn behind the mesh?

The design of the character will be pure black with white particles being emitted behind it. What I want to avoid is the white going over the character’s figure.

Any help would be seriously appreciated, thanks!

I have managed to achieve this by enabling “Custom depth” for the player mesh and for the particle material having “SceneTexture:CustomDepth” → “SphereMask” → “Opacity” as shown below. I have no idea what performance toll this might bring in the future.