可变形体物理模拟与碰撞检测分析-physical simulation of deformable body and analysis of collision detection.docxVIP

可变形体物理模拟与碰撞检测分析-physical simulation of deformable body and analysis of collision detection.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可变形体物理模拟与碰撞检测分析-physical simulation of deformable body and analysis of collision detection

可变形体物理模拟与碰撞检测研究摘要摘要计算机三维动画与虚拟现实是计算机图形学的一类典型应用,而基于真实感的物理模拟正是这些应用背后的技术支撑,具有重要研究意义。基于真实感的物理模拟由于问题本身的高计算量与高复杂性的特征,以及与硬件相关的新工具新技术的产生,而受到众多研究者的持续关注。布料、毛发、肌肉等可变形体在物理模拟场景中广泛出现。不同于刚体,可变形体有其独特的结构与运动特征,并且对物理模拟的真实感有显著的影响。包含可变形体的物理模拟系统中,建模与碰撞检测是两个关键环节,对模型的场景迭代与碰撞检测占据了系统计算量的50%到90%,是系统的瓶颈与优化的关键。本文的主要工作是,实现了一个基于GPU的可变形体物理模拟与碰撞检测系统。文中详细阐述了可变形体物理模拟与碰撞检测系统的工作流程,对几个关键环节给出新的方法或改进。通过设计GPU并行算法并采用OpenCL技术,实现了基于图形硬件加速的物理模拟与碰撞检测。本文提出了一种基于完全二叉树的包围盒层次结构(BVH),对并行算法与GPU显存管理方式而言,该结构的内存组织更为友好,存储空间紧凑。基于该结构给出CPU上的BVH构建算法,算法在保证较低复杂度的情况下,将节点构建成完全二叉树。在此基础上,文中给出GPU上的并行更新与并行碰撞检测算法,运用GPU的并行计算能力突破模拟瓶颈。此外,本文针对自碰撞检测算法中基于平面规则性的自碰撞剔除策略,在法向锥合并算法上进行了改进,提高了碰撞检测算法的精度与效率。文中将该问题转化为平面上两个角最优化合并的计算几何问题,得到了法向锥的优化合并算法。系统的实验结果表明,相对于纯CPU实现的可变形体物理模拟系统,本文基于GPU的并行系统实现在碰撞检测环节达到约2.6倍加速比,其他环节加速比均超过3倍,整体平均系统运行效率提高了约3倍。关键词:可变形体,物理模拟,碰撞检测,并行算法,GPU研究类型:应用研究中图法分类号:TP391III可变形体物理模拟与碰撞检测研究AbstractABSTRACTComputerthree-dimensionalanimationandvirtualrealityareimportantappli?cationsofcomputergraphics.Bysupportingalltheseapplications,realisticphysi?callybasedsimulationtechnologydrawsmoreandmoreattentionintheresearcharea,meanwhileitscomputationalcomplexityanddevelopinggraphicshardwareintroducedmanychallenges.Deformableobjects,suchascloth,hairandmuscle,appearinalmostallphysi-ca]simulationenvironments.Deformableobjectshavetheirownstructureanddy?namicscharacteristics,thereforesignificantlyimpactontheresultofrealisticsimu?lation.Inthesimulationsystemincludingdeformableobjects,modelingandcolli?siondetectingarebottleneck,whichaccountfor50to90percentofcomputation.ThisthesisdesignsandimplementsasimulationandcollisiondetectionsystemofdeformableobjectsonGPU,inwhichnewmethodsandimprovementsarepre?sented.ThesimulationsystemisbuiltongraphicshardwareusingparallelalgorithmwithOpenCL.Inthisthesis,anewboundingvolumehierarchy(abbr.BVH)ispresented,whichisbasedoncompletebinarytree.Itsaspace-savingandmemory-friendiystructureonGPU.Basedonthisdatastructure,theBVHconstructionalgorithmonCPUisgiven,witharelativelylowcomplexity.Moreover,theupdatealgorithmaswellascol

您可能关注的文档

文档评论(0)

xyz118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档