Hey everyone,
I’ve had a lot of help on this forum, but I finally found something I can’t solve by myself 
We’re working on a school game project here and I’m trying to write a vertex shader that can do the following:
All my shaders so far are vertex shaders, but if needed, I’m willing to make a surface shader.
Can anyone help me with this? I have no idea where to start 
Thanks!
you get the angle between up vector(snow direction) and vertex normals and blend snow texture in according to this angle.
Its possible to improve it with slightly pushing snow covered vertices to snow direction in another pass to give it some volume.
That was pretty nice. Maybe you might be interested in an NVidia approach:
http://developer.download.nvidia.com/SDK/9.5/Samples/samples.html
Look down the page for Snow Accumulation. You can download the Visual Studio project along with the white paper (http://developer.download.nvidia.com/SDK/9.5/Samples/DEMOS/Direct3D9/src/SnowAccumulation/Docs/SnowAccumulation.pdf).
The project has the shader files.
Thx a lot for aal the help guys! I think I got it working. just eneds a bit more tweaking. thx again !