Real-time Rendering of Accumulated Snow

Per Ohlsson
Uppsala University, Sweden

Stefan Seipel
Uppsala University, Sweden

Ladda ner artikel

Ingår i: The Annual SIGRAD Conference. Special Theme - Environmental Visualization

Linköping Electronic Conference Proceedings 13:7, s. 25-31

Visa mer +

Publicerad: 2004-11-24


ISSN: 1650-3686 (tryckt), 1650-3740 (online)


This paper presents a method of computing snow accumulation as a per pixel effect while rendering the scene. The method is similar to the shadow mapping method for shadow calculations. A depth buffer is used to find out how much snow a particular surface should receive. The amount of snow is then modified depending on the slope of the surface. To render the snow in a convincing way 3D noise is utilized for the lighting of the snow surface.


Snow; computer graphics


Everitt; C.; Rege; A.; and Cebenoyan; C.; 2002. Hardware shadow mapping; ACM SIGGRAPH 2002 Tutorial Course #31: Interactive Geometric Computations using graphics hardware; ACM; F38-F51

Fearing; Paul 2000. Computer Modelling Of Fallen Snow. Proceedings of the 27th annual conference on Computer graphics and interactive techniques; 37-46

Haglund; H.; Anderson; M.; and Hast; A.; 2002. Snow Accumulation in Real-Time; Proceedings of SIGRAD 2002; 11-15

Hsu; S.C; and Wong; T.T. 1995. Visual Simulation of Dust Accumulation; IEEE Computer Graphics and Applications 15; 1; 18-22

Nishita T.; Iwasaki; H.; Dobashi; Y.; and Nakamae; F. 1997. A Modeling and Rendering Method for Snow by Using Metaballs. Computer Graphics Forum; Vol 16; No. 3; C357

Perlin; Ken; 1985. An Image Synthesizer; Computer Graphics (Proceedings of ACM SIGGRAPH 85); 19; 3; 287-296

Summers; Robert W.; O’Brien; James F.; and Hodgins; Jessica K. 1998. Animating Sand; Mud; and Snow. The Proceedings of Graphics Interface’98; 125-132

Citeringar i Crossref