- 58
- 0
- 约3.69万字
- 约 43页
- 2019-02-15 发布于上海
- 举报
3.3.2
3.3.2 OBB包围盒间的相交测试 21
3.3.3 OBB包围盒的分离轴 21
3.3.4 OBB包围盒间的重叠测试 22
3.2基本几何元素之间的相交测试 ..24
3.2.1分离轴检测法 24
3.2.2区间检测法 25
▲ 第4章算法的优化和设计 ..26
l 4.1分层构造包围树 26
4.2剔除不相交节点 27
4.3下层的OBB包围 .30
4.4程序设计流程 3 1
第5章模拟实验结论 ..33
5.1实验的设计原则 33
5.2碰撞检测系统vcollide 33
5.3实验结果和数据分析 34
第6章总结与展望 ..36
参考文献 37
致 谢 39
发表论文及参加课题一览表 40
l oJ
I
指导教师
指导教师 陈宏刚教授
摘 要
目前,3D游戏已经成为计算机游戏领域的主流,虚拟现实交互式仿真等都有很广泛的应 用,不可否认的是,随着这些应用的复杂度不断上升,在处理这类较人的数据时,与碰撞检 测相关的数据结构和算法也变得日趋复杂。无论是游戏,还是其他类型的模拟仿真应用程序, 碰撞检测始终是程序开发的核心之处。
本文选用的OBB层次包围盒算法,就是碰撞检测算法中应用比较广的一种方法。其他还 有诸如球形包围盒,轴对齐包围盒(从BB)和离散有向多面体(K—Dops)等算法。在众多算 法中,又以OBB的检测性能最好。论文着重论述了基于OBB碰撞检测算法的相关问题。主要 从事了以下几个方面的工作:
(1)在研究OBB包围盒同有特性的基础上,通过研究构建OBB层次包围树、包围盒间的 重叠测试和三角形间重叠测试等问题,发现相对于Sphere方法OBB有较高的重叠测试复杂度, 利用Sphere检测的简单性提出分层构建OBB层次包围树的改进方法。
(2)提出将算法分为两级碰撞检测——第一级用Sphere包围盒作为层次包围树的上层, 通过Sphere的快速检测筛选出重叠的物体对象送到下层检测,其中采用双向链表结构对 Sphere包围盒进行管理,在每一帧中更新链表;OBB包围盒作为下层包围,用二叉树构建层 次树,提供精确的碰撞检测。模拟实验根据程序中的结果做出碰撞信息的报告,并记录每一 帧内发生碰撞的物体对象id。
实验数据表明,经过层次优化后的OBB碰撞检测算法,通过上层的初步筛选能减少无用
~≯
I 检测的时间浪费,使得整体检测效率比单纯的OBB检测有所提高,特别是在场景中模型数量
比较多时,效果更为明显。本文的研究成果,对于碰撞检测算法的优化有一定的实验依据。
关键字:OBB碰撞检测分离轴层次包围盒
AbstractNowdays,3D
Abstract
Nowdays,3D Games have developed into the mainstream sectors in the computer games and have been widely used in the area of virtual reality and interaction simulation,etc.Undoubtedly,as these applications are becoming more and more complicated,the data structures and algorithm related to the collision detection are increasingly become more intricate correspondingly when dealing with such kind of larger data.Collision detection has always been the core technique in the
program development no matter in the games or some other applications of simulation.
In my paper,1 would talk about the OBB,which is a method widely used in the collision detection,other methods such as AABB and K·Dopas and on are inferior to OBB when talked about its detection performance.
Based on the research and analysis of the inherent characteristics of OBB,the further research and building of OBB,the overlap t
您可能关注的文档
- 基于O2O2O在移动互联网的房地产应用软件研究-软件工程专业论文.docx
- 基于O2O的大规模定制旅游服务价值链优化研究-管理科学与工程专业论文.docx
- 基于O2O的区域服务交易系统的设计与实现-软件工程专业论文.docx
- 基于O2O的在线教育系统的设计与实现-软件工程专业论文.docx
- 基于O2O服装品牌的个性化服务对顾客忠诚度的影响研究-艺术设计专业论文.docx
- 基于O2O模式的家电零售业模式转型研究-国际商务专业论文.docx
- 基于O2O模式的美发系统的设计与实现-工程硕士专业论文.docx
- 基于O2O模式网上汽车销售系统设计与实现-计算机技术专业论文.docx
- 基于O2O模式下的家具产品研究设计-工业设计工程专业论文.docx
- 基于OAF的钢铁企业电子商务系统的设计和实现-软件工程专业论文.docx
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2020四川既有及小区改造房屋建筑维修与加固工程说明及计算规则.pdf VIP
- 稀土永磁行业深度报告:供需向好看涨稀土,机器人催生新机遇.docx
- Inspur浪潮存储平台 AS5300G5&AS5500G5 产品白皮书 V2.0说明书用户手册.pdf
- 河北省高考物理一轮复习万有引力定律5.2 万有引力定律课件 .ppt VIP
- 牡丹切花品种筛选及采后技术研究.pdf VIP
- 复方口服避孕药临床应用专家共识(2025).pptx VIP
- 《心血管护理过程质控工具包(试用版)》2024.8.pdf VIP
- 中国徒步定向运动竞赛规则-讲解.pdf VIP
- 毕业设计(论文)-落叶清扫机设计.docx
- PICC进修汇报PPT课件.pptx VIP
原创力文档

文档评论(0)