分类: 计算机科学 >> 计算机科学的集成理论 提交时间: 2018-05-20 合作期刊: 《计算机应用研究》
摘要: 为了兼顾布料仿真的逼真度和计算效率,提出一种基于低精度布料采样的多精度布料构建方法。首先,通过对低精度布料运动仿真实例进行数次采样,获取布料各区域在仿真过程中的平均变形度,用顶点平均变形度和边碰撞标记对其进行表示;再根据平均变形度将低精度网格区域划分为高变形区、中变形区和低变形区;然后利用改进的自适应细分算法对三种变形区进行不同程度地细分,从而构建出低精度布料对应的多精度布料几何模型;最后基于多精度几何模型对布料质点质量和弹簧系数进行定义,得到多精度物理模型。实验结果表明,相对于高精度布料,多精度布料减少了网格数量,提高了计算效率;相对于低精度布料,它又提高了仿真的逼真度。
分类: 计算机科学 >> 计算机科学的集成理论 提交时间: 2018-05-20 合作期刊: 《计算机应用研究》
摘要: 为了实现服装仿真中服装与人体的快速碰撞检测,提出了一种基于椭球拟合的碰撞检测方法。首先,以测地距离等值线为基础数据,结合人体尺寸与身高的线性关系和人体结构特征提取模型特征点,实现模型语义分割;然后,以径向距离的平均值作为椭球与模型之间的拟合误差,采用剪枝优化的二分K均值聚类算法逐步增加聚类中心个数,实现对人体模型的快速聚类并生成一系列逼近模型的最小体积包围椭球;最后,使用生成的包围椭球代替人体模型与布料进行碰撞检测。实验结果表明,该方法不仅能快速实现对三维人体模型的高度拟合,而且有效提高了碰撞检测的计算效率。