一种基于GPU的粒子系统  被引量:7

Particle System Based on GPU

在线阅读下载全文

作  者:许楠[1] 郝爱民[1] 王莉莉[1] 

机构地区:[1]北京航空航天大学虚拟现实新技术国家教育部重点实验室,北京100083

出  处:《计算机工程与应用》2006年第19期77-79,139,共4页Computer Engineering and Applications

摘  要:粒子系统在当今不定形物体仿真中已经得到广泛的应用,但是普通的粒子系统在实时仿真中,粒子总数最多只能达到10000个左右,其中瓶颈在于粒子数据从主处理器到图形硬件的传输和CPU的并行处理能力。文章研究并实现了一种完全基于图形硬件(GPU)的粒子系统,利用GPU的多通道并行处理功能,提高处理速度,可以很大程度地增加粒子系统实时仿真应用中的粒子数量,从而可以提高虚拟环境的逼真程度。实验证明基于GPU的粒子系统的实时性能远远高于普通粒子系统。Particle Systems have been used widely in simulation of shape-unfixed objects,but the ordinary particle systems can only handle up to 10 000 particles in real-time simulation,the bottlenecks are the transfer of particle data from the main processor to the graphics hardware (GPU) for rendering and the parallel computational ability of CPU. This paper illustrates a full GPU implementation of particle system.Using the multiple passages of GPU,it is probable to increase a numerous of particles in the real-time simulation to enhance the reality of the scenes.The experiments prove that the particle system based on GPU has a great ability in real-time simulation than the ordinary particle systems.

关 键 词:计算机图形学 粒子系统 GPU pBuffer 

分 类 号:TP33[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象