快速的布料碰撞检测和有效的接触摩擦算法
为了快速处理布料的碰撞检测并获得真实的接触摩擦仿真效果,提出一种基于罚函数的碰撞/接触解决方案.首先,采用质点-弹簧模型进行布料的仿真模拟,在弹簧形变方向添加改进的阻尼力,以减少粒子之间的振荡来保证系统稳定性;其次,采用代数非穿透滤波器对连续碰撞检测算法进行简化求解,快速判断是否存在方程根,提高布料每帧运行的仿真效率;最后,采用库仑约束和接触约束对每个碰撞/接触对进行约束,并结合改进的罚函数法有效地响应所有的碰撞/接触对.实验结果表明,该算法在CPU仿真环境下能快速有效地处理布料的碰撞和接触摩擦,模拟出布料复杂的物理行为,适用于实时的交互应用.
布料模拟、库仑摩擦、接触力、碰撞处理、罚函数法
32
TP391.41(计算技术、计算机技术)
河北省自然科学基金;河北省教育厅青年基金
2020-04-09(万方平台首次上网日期,不代表论文的发表时间)
共9页
392-400