A Material Point Method for Snow Simulation