基于位置约束的布料动态模拟研究
【摘要】布料模拟是计算机动画的重要组成部分,在影视、游戏、纺织工业上都有广泛的应用。布料模拟致力于模拟布料真实的运动变形效果,研究涵盖了计算机科学、物理、数学及艺术设计等学科。由于布料具有细致的几何造型和复杂的物理特性,使得布料模拟被公认为当今图形学中一个富有挑战的研究课题。虽然已经有大量对布料动态模拟的研究,但是在显式积分框架下建立稳定的布料系统仍然是个问题。本文结合约束动力学理论,提出基于位置约束的布料模拟算法。该算法在整个计算过程中不涉及内力的计算,通过直接移动质点的方式完成质点位置的更新。本文的主要工作如下:首先,本文对布料的物理建模、数值积分方法和碰撞检测技术进行全面地、详细地介绍。其次,本文研究了基于位置约束的布料模拟算法。该算法改进了传统的质点—弹簧模型,取消了模型中弹簧内力的作用:(1)取消结构弹簧的弹力作用,定义相邻两质点间的位置距离为结构约束;(2)取消弯曲弹簧的弹力作用,定义相邻三角形面间的二面角大小为弯曲约束;(3)把布料的碰撞也定义为质点到碰撞体表面的位置约束,通过投影约束法响应碰撞。每一次计算时,先显式计算出下一时刻由外力驱动的质点要移动位置,把这预测位置带入约束方程组中求解,迭代更新满足约束的质点位置。最后通过Verlet积分法更新质点速度。最后,对算法实现后的模拟效果进行展示和分析。实验证明,该算法不仅能稳定地模拟布料一般的运动变形,而且还能稳定地模拟布料的撕裂效果。
【作者】蓝磊;
【导师】姚俊峰;
【作者基本信息】厦门大学,软件工程,2014,硕士
【关键词】布料模拟;位置约束;Verlet积分法;
【参考文献】
[1]楚明利.外国法院判决在中国的承认与执行[D].安徽大学,法律,2014,硕士.
[2]薛小翠.红细胞间的Casimir效应[D].东北师范大学,理论物理,2012,硕士.
[3]柳明,何光宇.IEC61850/IEC61970保护模型的协调[J].电力系统自动化,2006,22:7-11.
[4]阴文革.文山市建成云南铝工业中心的对策思考[J].文山学院学报,2014,06:82-86.
[5]彭忠.地区电业局农电台区变监控系统后台软件设计[D].湖南大学,电气工程,2011,硕士.
[6]汪秀元.基于异常检测的入侵检测系统设计与实现[D].北方工业大学,2004.
[7]李培.机器人中梁切割机的定位与切割[D].西南交通大学,材料加工工程,2013,硕士.
[8]张小影,张克军,徐红霞,崔光磊.高效染料敏化太阳能电池对电极性能研究[A].中国化学学会、中国太阳能学会.第十三届全国太阳能光化学与光催化学术会议学术论文集[C].中国化学学会、中国太阳能学会:,2012:1.
[9]郑楚锋.虚拟数据中心云管理平台的设计与实现[D].华南理工大学,软件工程,2012,硕士.
[10]李钰.我国普通高中学分制管理的探索[D].华东师范大学,教育经济与管理,2004,硕士.
[11]徐文涛.公务员薪酬激励问题研究文献综述[J].理论观察,2014,05:31-32.
[12]李东燕.血管内皮生长因子及血小板反应素在异位子宫内膜组织中的表达及意义的研究[D].山西医科大学,妇产科,2003,硕士.
[13]韩志峰.新型100W LED路灯驱动电路的设计[D].杭州电子科技大学,电路与系统,2011,硕士.
[14]沈晓义.串联式混合动力电动汽车燃油经济性仿真研究[D].重庆大学,车辆工程(专业学位),2014,硕士.
[15]陈玉红.水轮发电机转子通风冷却系统结构改进的研究[D].哈尔滨理工大学,电机与电器,2012,硕士.
[16]刘亚慧.包含模糊操作的图像操作链的研究[D].北京交通大学,2015.
[17]王妹.农民工职业安全行为影响因素的实证研究[D].河北经贸大学,社会保障,2012,硕士.
[18]舒隽,张粒子,黄弦超.市场环境下中长期发输电协调检修计划优化[J].电力系统自动化,2007,02:27-31.
[19]王磊.基于结构元的模糊分析技术及其在经济与管理科学中的应用[D].辽宁工程技术大学,管理科学与工程,2004,硕士.
[20]张志琴.1945-1949年浙江警政研究[D].杭州师范大学,中国近现代史,2013,硕士.
[21]岳晓红.承受生命之重[D].北京交通大学,2014.
[22]李辉.结晶器在线调宽在京唐连铸机的应用[J].冶金自动化,2011,06:43-46+58.
[23]李震雄,康耘坤,赵雪春,李湘云.人才资源信息化管理[J].云南教育,2001,26:13-15.
[24]唐昊.面向电信网络的综合监控系统设计与实现[D].南京邮电大学,计算机技术(专业学位),2013,硕士.
[25]李蕾.我国地方政府债务控制模型研究[D].山西财经大学,财政学,2013,硕士.
[26]宋秋来.松嫩平原旱作农田土壤CO_2排放规律及土壤碳平衡研究[D].东北农业大学,作物栽培学与耕作学,2014,博士.
[27]范伟,刘鑫.高校工业设计基地建设研究[J].学理论,2014,08:187-188.
[28]黄希全.科技文献个性化推荐系统中用户偏好的建模方法[D].华东师范大学,2005.
[29]曹文婷.软件测试用例生成及管理系统的设计和实现[D].吉林大学,软件工程,2012,硕士.
[30]付志新.松辽盆地太东地区葡萄花油层断裂控藏作用研究[D].东北石油大学,矿产普查与勘探,2013,硕士.
[31]曹建农,李德仁,关泽群.基于可分解马尔科夫网的视频图像检测方法研究[J].光学学报,2005,03:312-318.
[32]刘涛.超声波辅助脉冲电铸铜—氧化锆复合材料制备EDM电极试验研究[D].山东理工大学,机械工程,2013,硕士.
[33]高万云.VTQ技术诊断早期肝硬化的初步研究[D].吉林大学,临床医学,2014,硕士.
[34]李思泉.非金属矿的开发应用[J].江西地质科技.1996(04)
[35]饶琴.“五环节”合作学习模式在初中化学教学中的应用研究[D].湖南师范大学,学科教学(专业学位),2014,硕士.
[36]陈汝曦.反语的识解机制研究[D].四川外国语大学,英语语言文学,2013,硕士.
[37]许东颖.低聚合度低醇解度聚乙烯醇的制备研究[D].广西大学,应用化学,2003,硕士.
[38]梁从伟.我国财政转移支付制度若干法律问题研究[D].兰州商学院,经济法学,2013,硕士.
[39]宋金龙.基于实物期权的PPP项目再融资研究[D].西南交通大学,管理科学与工程,2013,硕士.
[40]冯彬.农村初中英语教师继续教育的现状调查与对策[D].山东师范大学,教育(专业学位),2012,硕士.
[41]曹程.前列腺癌间歇性内分泌治疗的临床观察及影响耐受性因素分析[D].苏州大学,临床医学(专业学位),2013,硕士.
[42]王庆林.多值射线追踪方法对比研究[D].长安大学,固体地球物理学,2013,硕士.
[43]刘丽峰.时序数据库中序列模式的采掘方法[J].经济师,2004,12:273-274.
[44]王侠.XML数据库目录结构研究[D].吉林大学,软件工程,2013,硕士.
[45]肖畅.审美符号传播研究[D].武汉理工大学,设计艺术学,2003,硕士.
[46]殷焕武,刘祥.一种用于功能价值计量的评价方法[J].工业技术经济.2003(06)
[47]陈剑.高师英语专业学生英语关系从句习得中的母语迁移现象研究[D].西南大学,英语语言文学,2012,硕士.
[48]张恩惠.四妙勇安汤水煎液化学成分研究[D].北京中医药大学,中药化学,2014,硕士.
[49]张宁.HIV/AIDS肺脾气虚证的转录组学研究[D].河南中医学院,中医临床基础,2012,硕士.
[50]KonstantinaTheodoratou.疼痛可能因情志引起吗?[D].广州中医药大学,中医基础理论,2013,硕士.
- 下一篇: 基于.NET技术的民政部门办公自动化系统的设计
- 上一篇: 同步卫星业务自动检测运行系统的设计