Preview:
youtu.be/uzgHi3VzdXIA Blueprint setup for a planar surface with fully dynamic deformation, any asset will deform the snow using it's visible geometry so you get accurate deformation. The Blueprint has several editable parameters and the ability to easily add your own materials in order to create your own effects. Just drag the blueprint into the scene.
You can choose between two methods of applying deformation, additive and masked. Additive will retain depth information so if you only graze the snow it will only deform the snow slightly. Whereas the masked method is more binary, and if you graze the snow it will apply maximum deformation.