织物动态仿真及碰撞算法的研究

被引量 : 0次 | 上传用户:iqwin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着计算机动画技术、服装CAD等虚拟现实领域的发展,织物的动态仿真模拟成为了一个越来越重要的研究方向。尽管目前很多学者已经在这方面做了许多工作,但是随着各领域对仿真技术越来越高的要求,实时和逼真的织物动态仿真技术仍然是一个值得研究的问题。在柔性织物的动态仿真中,织物建模是基础。本文首先对目前比较流行和常用的织物建模方法进行了详细地分析和比较。通过对柔性织物的性能考虑以及对各种模型的分析,采用简化的质点--弹簧模型来建立本文系统的仿真模型。与经典的质点--弹簧模型相比,该模型简化了后续工作中质点的受力分析以及数值求解过程。然后,在织物模型的动力学微分方程求解中,研究和分析了各种常用的数值求解方法,如显式欧拉积分法、隐式积分法、verlet积分方法、四阶龙格-库塔法等。通过对这几种方法的分析和比较,本文提出了一种改进的显式欧拉积分算法。这种方法在织物仿真系统的精确度和计算效率之间实现了有效折中。碰撞检测和碰撞响应处理是织物动态仿真模拟中很关键的问题。它所耗费的时间通常会占到整个仿真时间的40%左右,碰撞检测和响应处理算法的优劣直接关系到仿真的实时性和精确性。本文通过对柔性织物仿真模拟中现有的几种碰撞检测方法进行了分析和比较,提出采用混合的层次包围盒算法进行碰撞检测分析,建立具有不同包围盒模型结点的包围盒树进行碰撞检测。对系统中静止的对象采用构造简单的球包围盒,用适用于软体对象碰撞检测的AABB包围盒包围柔性织物。从而将它们之间的碰撞检测问题转化为AABB包围盒树和球包围盒树的遍历和判交问题。当检测到碰撞发生后,调用碰撞响应模块进行碰撞响应处理。本项目通过建立织物仿真模型、数值积分求解动力学方程、织物碰撞检测以及碰撞响应处理等模块实现了织物的动态仿真模拟。实验结果表明,本文建立的仿真系统在达到实时性的基础上较逼真地模拟了织物仿真的运动效果。
其他文献
本文提出基于Jsp/JavaBean技术的学生信息系统设计,具有高安全性、可移植性,从而提高系统整体性能,并给学生信息处理工作带来便利。
目的:为了解在校大学生群体中网络色情浏览对性行为及心理状态的影响,并了解大学生主动浏览色情网站与性行为发生的情况,进行本研究。方法:利用随机应答技术(RRT)与问卷调查
[目的]了解安徽省淮河以北地区疟疾的流行因素,为疟疾防制措施的制定提供一定的依据。[方法]由3名经过严格培训的研究人员作为访谈员,选择22名关键知情人、卫生服务人员和病
粮油加工面临的新形势不完全是原料价格和产品定位,平台建设与竞争战略已是企业不得不考虑的发展谋求,也是维持企业长期生存不容忽视的关键,今天的打造是为了明天的盈利,平台
随着我国新农村建设的不断推进,村镇发展的步伐不断加快,村容村貌发生了很大的变化。在发展的同时,农村的火灾隐患逐年加强,火灾所造成的损失也逐渐增大,为此中央提出了加强
<正>那一队队来往于滇藏茶马古道上的马帮消失了,普洱茶的陈香也从古道上渐渐散去,而这座位于雪域高原上的独克宗古城,带着1300多年岁月的痕迹,在香格里拉这块乐土上继续着昨
<正>绿岛湖位于广东省佛山市禅城区南庄镇,东、北紧邻东平水道,西面与佛山一环贯通,南面通过季华西路与市区紧密联系。依据上位规划,绿岛湖将建成一个集休闲、游憩为一体,以
伴随着我国现阶段经济建设和城市化进程的高速发展,我国的居住环境有了显著提高,但简单地强调住宅单体面积、通风、采光等物质指标,甚至以面积来评定小康住宅的标准,而对人文
目的分析早期规则抗结核治疗在老年糖尿病合并肺结核患者中的运用。方法选择该院2017年10月-2019年1月间收治的96例老年糖尿病合并肺结核患者为研究对象,分成对照组、早期组,
职业英语技能大赛有力地推动了职业学校的英语教育教学改革,提高了职业院校英语教学质量,促进了英语教师的专业成长。如何将英语技能大赛成果应用转化,进而推动我校中职英语