So, I’ve set up my own X-Ray like Vision ability with objects highlighting, when triggered, and I tried to get the SphereMask to be attached to me, so that, when my Vision ability is active, and I move away from these highlighted objects, they are no longer visible outside the set range of the sphere.
There is the small possibility, that if you put a collision sphere in the player, and hang the PP on that, you can use the volume of the sphere to set the size and position of the PP.
I failed doing this for one of many reasons
I can’t recall how it works
It no longer works in this version of the engine
It never did work like that, and I’m just nuts
If you did get it working, then you’ll need to change your PP material, because the mask would be meaningless then.
I believe it is possible to stop the objects covering your character, I think it’s to do with stencil buffers
You might be able to get around it, but I think you would end up just putting your character in front of everything else instead.
Well, I was about to mark this as Solved, because I found Render Custom Depth Pass in CharacterMesh, which stopped the highlighted objects from piercing through everything.