基于精确力学模型和FDH树碰撞检测算法的布料仿真技术

来源 :青岛大学 | 被引量 : 0次 | 上传用户:pjliuchuang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
布料仿真是一种用计算机来模拟布料动态形态的技术,具有广阔的应用前景。弹簧—质点模型简单易用,计算效率高,应用较广,但反映布料物理特性较困难,若要在对材料特性要求较高的仿真中使用还需按特定要求作进一步改进。在力学上,板壳结构已经有一套比较成熟的理论,也有有限元分析和有限差分法等成熟的数值分析方法。因此从这方面入手进行布料动画仿真研究已经有比较好的理论基础。纯粹的有限元模型和有限体积元模型在理论推导和力学基础方面能够形成严格的理论体系,但是,这种模型计算量庞大,很难满足实时性要求。而本文使用的基于力学的精确粒子模型,利用有限元方法对布料的材质性能进行较弹簧-质点模型更加精确的力学求导,在计算效率和精确度方面进行了适度的平衡,提高了布料仿真的适应度,拓宽了布料仿真的应用范围。在布料仿真中,布料通常不是单独存在的,在布料的运动过程中必须考虑布料和周围场景中各种刚体和软件的碰撞问题。碰撞响应一般使用经典力学中刚体的动量守恒定律和能量守恒实现。而碰撞检测则需要考虑三维物体的形状与相互约束关系。本文采用FDH碰撞检测方法,采用准确的施加冲量修正布料质点的运动轨迹,空气阻力,摩擦力均进行了比较精确的计算,准确的检测和处理了布料与复杂的人物模型的碰撞。本文程序在Microsoft Visual C++6.0集成环境中开发,三维图形渲染绘制与动画使用OpenGL。程序演示了布料与复杂的人物模型碰撞的全过程,比较真实的反应了布料的形变以及布料与复杂刚体的碰撞行为。
其他文献
随着互联网信息及用户的飞速增长,如何有效减少用户访问延时,提高网络服务质量是一个迫切需要解决的难题,缓存与预取技术是克服此难题的有效方法。但由于随着WWW上动态内容和
随着计算机网络通信技术和多媒体技术的飞速发展,新型的人机交互(Human MachineInteraction,HCI)技术已成为当前计算机科学领域一个十分活跃的研究课题。情感计算的研究对于
客户关系管理(Customer Relationship Management, CRM)对于企业掌握客户需求是十分重要的,它能够帮助企业掌握客户的需求内容及需求趋势,加强与客户的合作关系,有效地挖掘和
随着互联网的迅速发展,网络攻击事件越来越多,网络安全评估已经成为当今网络安全领域研究的热点和难点之一。网络安全评估可以在网络遭受攻击前对网络的安全性状况进行预测,并给
语料库语言学在1990年代得到迅速的发展。语料库语言学的要旨是让计算机从大规模真实文本语料中直接学习并自动处理语言信息。然而,原始语料的利用价值有限,如果在原始语料中
随着经济的发展和社会的不断进步,犯罪分子的作案手段,以及犯罪人群也在不断的发生变化,为了更好的打击和预防犯罪,维护国家和人民生命财产的安全。同时,提高公安工作的规范化管理
Web服务作为一种流行的资源整合平台,可跨平台集成网络上的各种资源和服务。W3C将Web服务定义为“URI上的应用软件”。Web服务组合通过一定的逻辑关系将多个服务按照特定的功
随着网络和分布式应用的发展和普及,大量的异构数据源应运而生。而多源数据又是构建系统的重要部分,尤其是各类关系数据库,其异构性和管理的局部性以及地理位置的差异性导致企业
目前,生物认证是最重要、最可靠的以计算机为辅助的个人身份认证方法之一。它以人体唯一的、可靠的和稳定的生理学特征作为鉴别个人身份的依据,采用计算机强大的计算能力和网
计算机视觉检测技术是精密测试技术领域内最具有发展潜力的新技术,它综合运用了电子学、光电探测、图象处理和计算机技术.将计算机视觉引入到工业检测中,实现对产品质量的快速