The Distortion Depth Test seems to have failed for all semi transparent effects, with distorted character and particle effects in the foreground. What should I do?
Version 6000.0.23f1 HDRP
Version 6000.0.23f1 HDRP
By default, transparent and semi transparent object don’t write to depth, so if a transparent object is in front of the one with distortion, if will still be distorted.
But you can force transparent objects to write to depth by using “depth post pass” on the material.
Did you also enable “alpha cutoff” on the material ?
It looks like the whole sprite is writing into the distortion buffer, even fully transparent pixels. By enabling cutoff you can fully disable the rendering of 100% transparent pixels.