Hi thx for sharing
I tried this effect some time ago but came across some problem that you don’t seem to have in yours : the shadows!
I did all the render queue settings ans the shader, everything is working fine, but the shadows of any 3D object above the crask are rendering flat, on the crask mask.
How did you set this so that the cube shadows don’t show on the mask plane?
Btw, in the tutorial, you can same a lot of time NOT DOING any UV work, and replacing the UV node with just local position node
I was going to revamp the shader with a simpler way on how to achieve this. And even using Vector displacement for more useful things. But i just saw that Gabriel made a way better and simpler tutorial about this, so you’d be better whatching his: Here's how to open Cracks, Fissures or Holes on the ground in Unity URP