• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (9): 1795-1800.

• 论文 • Previous Articles     Next Articles

A scalable real-time natural
scenery simulation algorithm           

XIAO He1,RAO Yunbo2,LI Jia1,DENG Liping1   

  1. (1.School of Computer,China West Normal University,Nanchong 637009;
    2.School of Information and Software Engineering,University of
    Electronic Science and Technology of China,Chengdu 610054,China)
  • Received:2013-01-03 Revised:2013-05-17 Online:2014-09-25 Published:2014-09-25

Abstract:

Conventional particle simulation methods have some limitations, such as singleness, timeconsuming calculation, low reality, algorithm complexity, etc. In view of this problem, a novel scalable realtime natural scenery simulation algorithm is proposed, which system, which is based on particle system and Graphics Processing Units (GPU). In the proposed algorithm, the computation process and rendering of particles’ physical motion is on GPU rather than CPU, thus increasing the number of particles and improving the rendering speed largely. Meanwhile, in rendering process, the appearances of particles are improved by the particle graph technique with hardware support, and different textures are selected to facilitate simulating different sceneries (rain and snow, fountain, firework, waterfall). Finally, these sceneries simulation on GPU shows that our algorithm makes use of the parallelism and programmability of GPU, improves the realtime requirement of natural scenery simulation and can be applied in virtual reality systems.

Key words: hardware acceleration;particle system;programmable;real-time rendering;texture mapping