How to create a snow layer that only attaches on faces that look up?

Check out thisthread. It has the very basic expression for z-up facing material. Then just plug in your own textures to create snow.