How to make an object dent or deform using materials?

I want a mesh to dent / deform when hit by a rigid body, in what simple ways can I do that?

You would create a render target, and draw a material to said render target. the material you draw to target will have params of dent size, location (on hit UV) and whatever your hit angle is. then youd just create a material function with that render target, and you can set World Position Offset with it to make dents. note that the collision will not change at all though