Algorithm for generating snow based on GPU

  • Authors:
  • Chengming Zou;Xiufeng Xie;Guanghui Zhao

  • Affiliations:
  • Wuhan University of Technology;Wuhan University of Technology;Wuhan University of Technology

  • Venue:
  • ICIMCS '10 Proceedings of the Second International Conference on Internet Multimedia Computing and Service
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The simulation of natural phenomena plays an important role in the area of computer game, film production, simulation and so on. Snow is an important part of the simulation of nature phenomena, so how to generate high-quality and controllable snow texture is significant. Now the algorithms of generating snow are based on triangulated surfaces, they put some triangles on multi-layer concentric spheres to form snow. The disadvantage of these algorithms is that the edges of snow are not smooth enough, the angles of snow are too acute. The approach is splitting up a triangle to four, and then rendering the triangles associated with vertexes using the rendering algorithm of Quadric Bezier Curve based on GPU, and rendering the triangle formed by points on edges normally. Finally it can generate high-quality snow texture with the technology of alpha blending.