期刊文献+

基于GPU实现的大量刚体运动实时仿真

Mass of Rigid Body Real-Time Simulation on GPUs
下载PDF
导出
摘要 针对存在大量刚体运动的虚拟场景,提出一种基于在GPU上实现的实时仿真算法,利用GPU的并行计算能力,实时处理刚体交互,更新刚体状态。使用深度剥离技术,离散化刚体,并使其由一组具有相同大小的粒子表示。每一帧刚体间的运动交互则由粒子间的运动交互来实现。碰撞粒子对间的交互则用离散元法。通过统一网格方式,分割仿真域空间,以提高碰撞检测速率。实验证明,提出的新算法大幅度的提升了仿真大量刚体的速率。 In view of virtual scene where exist a mass of moving rigid bodies, we proposed a real - time rigid body simulation algorithm on GPU. This algorithm handles rigid body's interaction and status in realtime, utilizing the tremendous computational power provided by GPUs. We discretized rigid body using depth peeling, to making rigid body represented by a set of particles with the same size. We utilized particle pairs' interaction to realizing rigid body's interaction. Discrete dement method was used to handle collision detection. And we discretized simulation areas across uniform grid to improve collision detection. The results show that this algorithm can improve the rigid body simulation speed largely.
出处 《计算机仿真》 CSCD 北大核心 2013年第2期364-368,共5页 Computer Simulation
基金 国家重点基础研究发展计划项目(973计划) 混合现实的理论和方法-增强现实型混合环境的呈现(2009CB320803)
关键词 刚体 图形硬件 实时仿真 离散元法 统一网格 深度剥离 Rigid body GPUs Real - time simulation DEM Uniform grid . Depth peeling
  • 相关文献

参考文献10

  • 1Nathan Bell,Yu Yizhou. Particle-based simulation of granular materials[A].2005.198-198.
  • 2Rahul Narain,Abhinav Colas. Free Flowing Granular Materials with Two-Way Solid Coupling[J].ACM SIG GRAPH Asia,2010.29-26.
  • 3Cundall P A Strack. A discrete numerical model for granular as-sembilies[M].Géotechnique,1979.29-21.
  • 4CS Campbell. Rapid granular flows[J].Annual Review of Fluid Mechanics,1990.57-92.
  • 5B K Mishra,C V R Murty. On the determination of contact param-eters for realistic DEM simulations of ball mills[J].Powder Tech-ndogy,2001.115-113.
  • 6Frank Losasso. Simulating Water and Smoke with an Octree Data Structure[J].ACM SIG GRAPH,2004.23-23.
  • 7B K Mishra. A review of computer simulation of tumbling mills by the discrete element method:Part I-contact mechanics[J].International Journal of Mineral Processing,2003.71-71.
  • 8J M Ting,B T Corkum. A computational laboratory for discrete element geomechanics[J].J comput Civ Eng ASCE,1992.6-2.
  • 9周衍柏.理论力学教程(第二版)[M]北京:高等教育出版社,1986155-183.
  • 10仇德元.GPGPU编程技术:从GLSL,CUDA到OpenCL[M]北京:机械工业出版社,201167-110.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部