摘要
为了改进服装仿真系统的运行效率,提出一种基于改进韦尔莱积分法的三维服装仿真系统。建立基于质点-弹簧的布料模型,将织物材料特性引入表达式,针对不同布料特性采用不同的弹簧模型参数,在特定质点上添加缝合力使其更加接近真实状况;通过对比不同高精度数值计算方法,选择二阶泰勒级数作为韦尔莱积分法的启动函数,在相同条件下具有更高的计算精度和稳定性;在不同受力情况下,通过引入Beeman算法,大大减小韦尔莱算法的计算误差;最后,采用椭球体包围盒模拟人体进行碰撞检测并处理。经过Visual Studio以及Unity实验平台验证,本文提出的改进系统能够有效模拟出服装在人体上的具体状态,算法稳定性强,具有一定的工程实用价值。
In order to improve the efficiency of clothing simulation system,a three-dimensional clothing simulation system based on improved Verlet algorithm was proposed in this paper.The cloth model based on spring-mass was established.The property of fabric material was introduced into the expression.Different parameters of the spring model were adopted for different cloth characteristics,and the stitching force was added to a specific mass point to make it closer to the real situation.By comparing different high-precision numerical methods,the second-order Taylor series was chosen as the start up function of Verlet algorithm,which showed higher accuracy and stability under the same conditions.Beeman algorithm was introduced to reduce the calculation error of verlet algorithm under different loading conditions.Finally,ellipsoid bounding box was used to simulate human body for collision detection and processing.The Visual Studio and Unity platform verify that the improved system proposed in this paper can effectively simulate the specific state of clothing on the human body.The algorithm is stable and has a certain engineering practical value.
作者
林俊文
庄立锋
曾斌
柯贵耀
LIN Jun-wen;ZHUANG Li-feng;ZENG Bin;KE Gui-yao(College of Art and Design,Zhejiang A&F University,Hangzhou 311300,China;College of Science,Zhejiang University of Science and Technology,Hangzhou 310023,China)
出处
《北京服装学院学报(自然科学版)》
CAS
北大核心
2020年第1期7-13,共7页
Journal of Beijing Institute of Fashion Technology:Natural Science Edition
基金
浙江农林大学科研发展基金项目(2007FK24)
浙江农林大学精品在线开放课程建设项目(KC17015)