高级检索

实时的流体布料碰撞检测方法

Real-Time Collision Detection Method for Fluid and Cloth

  • 摘要: 为了实现流体与布料的碰撞效果,提出一种布料边界快速采样的方法.首先在预处理的过程中对布料三角形的边和内部进行分析采样;然后计算流体粒子以及采样粒子受到的作用力,并将采样粒子受到的力作用于布料三角形的每个质点上;最后更新流体粒子与布料质点的位置和速度.为使动画效果更加地真实,采用GPU并行计算来加速仿真.实验结果表明,该方法实现了流体和布料的双向耦合,并可以高效、稳定地模拟不同状态的布料与流体的交互,具有较强的适用性.

     

    Abstract: In order to realize the collision effect between fluid and cloth,a fast sampling method for cloth boundary is proposed.Firstly,the edges and interior of the cloth triangle are analyzed and sampled during the pretreatment process.Then the forces of sampling particles and fluid particles are calculated,and the forces of the sampled particles are applied to every vertex of the cloth triangle.Finally,the location and velocity of the fluid particles and the cloth particles are updated.To make the animation more realistic,GPU parallel computing is used to speed up the simulation.The experimental results show that the method can realize the bidirectional coupling of fluid and cloth,can simulate the interaction between different state of the cloth and fluid efficiently and steadily,and the method is effective and has strong applicability.

     

/

返回文章
返回