织物动感模拟的算法研究与实现

来源 :西安科技大学 | 被引量 : 0次 | 上传用户:jeep_lee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着虚拟现实和计算机动画技术的发展以及服装CAD等领域的迫切需要,织物的动感模拟成为一个愈来愈重要的研究方向。织物建模是织物动感模拟的基础。本文通过对织物的性能和各种物理模型的分析,采用质点-弹簧模型,并对其进行了动力学分析,得出了微分方程。本文采用了四阶龙格-库塔法对微分方程进行求解,获得了织物在三维空间中的运动形态。质点-弹簧模型在应用中存在过度拉伸的问题,本文指出了传统方法处理这个问题的缺陷,构造了用于调整织物模型过度拉伸的非线性函数,有效地解决了这一问题。动态显示对织物的模拟效果有重要影响。本文提出了一种动态处理风的函数和算法,大大提高了运算效率、增强了显示效果。碰撞检测和碰撞响应是织物动感模拟中的关键问题。本文利用层次包围盒的思想对织物碰撞检测算法进行了研究,解决了碰撞检测和自碰撞检测的实时处理问题。在碰撞检测算法的基础上提出了一种思路,将织物自碰撞检测问题通过递归归结为碰撞检测问题来讨论。同时,讨论了基本几何元之间的碰撞检测问题,将其归结为点—三角形法。检测到有碰撞发生后,利用力学原理,对质点进行碰撞响应处理。纹理映射是实现真实感织物的重要环节。本文研究了2D到3D的纹理映射方法,并将二维的纹理图像映射到织物模型上,使其具有织物的纹理特征。本项目以VC++6.0和OpenGL为开发工具,在开发中自始至终贯彻了面向对象的编程思想,以建模、数值求解、碰撞检测和碰撞响应、纹理映射为次序实现了织物的动感模拟。结果显示,以上方法实现了织物动感模拟的逼真性并达到了实时的效果,为下一步开发打下了基础。
其他文献
  随着网络规模的扩大,网络管理日趋复杂;同时网络安全事件由对主机的攻击转向对整个网络的DDoS攻击,网络管理人员需要全面的了解一个网络的情况,同时能够及时的定位引起网络异
汽车的行车安全和环保是汽车使用中至关重要的问题。汽车安全性能检测线是确保行车安全的重要角色,国内外都极为重视。目前国内生产检测线设备的厂家有三十多家,设计制作检测线
本文通过分析已有的应用层多播研究工作,如ESM,Overcast等项目,对应用层多播的研究方法进行了讨论。之后,根据需求,设计和实现了一个应用层多播的网络电视系统——“燕波”。将系
本论文利用DHCP和802.1x协议的实现机制,实现了一个方便的网络接入认证和IP地址管理的系统。系统由认证服务器,DHCP服务器,配置转换模块和认证客户端组成。认证客户端发起认证请
近年来,随着逆向物流的发展和全球贸易经济的快速增长,企业在物流配送中为了节约成本和保护环境,将正向物流和逆向物流的车辆路径问题结合起来运作,这使得同时送货和取货的车
人脸图像识别是当前模式识别和人工智能领域的一个研究热点,本文通过研究分析国内外在人脸图像识别方面的研究情况,探讨了基于神经网络的人脸图像识别方法。 本文主要针对
图像数据库技术是近年来的研究热点,并且被广泛应用于CAD,CAM,CIM,医学,遥感等各个领域。从上世纪80年代开始,国内外很多科研机构开始致力于刺绣打版CAD技术的研究,刺绣打版(2AD软件
信息共享是网络化发展的核心,构建以共享医疗卫生信息为核心的区域性卫生系统体系,是实现医疗体系现代化的根本。本实验室在区域性卫生系统方面做了大量的研究,提出了三层架
本文提出了一种全新的教务管理信息系统的设计方案。该系统采用B/S与C/S相结合的结构,基于当前最流行的J2EE平台,应用了MVC设计模式。设计完成的系统架构具有技术先进、简单易