论文摘要
随着虚拟现实以及三维交互应用技术的不断发展,大型模型的实时显示逐渐成为计算机图形学研究的热点。作为虚拟场景交互式漫游的主要加速方法,遮挡剔除技术日益被众多科学家所关注。然而,由于虚拟场景规模及复杂程度的不断提高,遮挡剔除技术要花费大量的预处理时间,如何提高预处理速度是基于视点区域的遮挡剔除技术亟待解决的问题。首先,改进了全局遮挡图算法。为了加速全局遮挡图构造过程,通过研究相邻视点区域间可见面片的相关性,推导出了区域相关的计算全局遮挡图的定理;并且,通过利用方向连接图表示视点区域间的相关性,设计了基于区域相关的全局遮挡图构造方法。其次,针对传统精确可能可见集算法,设计了基于保守遮挡剔除的精确可能可见集的算法。从三个方面加速了精确可能可见集的计算过程:其一,利用空间连贯性,引入基于虚拟遮挡物的保守遮挡剔除算法,快速的判断出场景中大量不可见的物体;其二,利用光线投射的方法,快速确定可见的面片;其三,对于可见性不确定的面片,采用遮挡物优化的方法,对面片与面片间的可见性判断进行优化。最后,对改进的全局遮挡图算法和基于虚拟遮挡物的精确可能可见集算法进行实验验证。运用VC++、OpenGL进行编程实现,对算法改进前后进行性能比较以及实验分析。通过对已有的全局遮挡图算法和精确可能可见集算法的改进,有效提高了预处理的速度,从而增强了在场景实时绘制中算法的实用价值。
论文目录
摘要Abstract第1章 绪论1.1 课题研究背景1.2 遮挡剔除技术国内外研究现状1.2.1 基于视点的遮挡剔除方法1.2.2 基于视点区域的遮挡剔除方法1.2.3 遮挡剔除技术的分析比较1.3 课题研究内容及预期目标1.4 论文结构第2章 基于视点区域的遮挡剔除技术基础2.1 遮挡剔除技术的基本步骤2.2 基于视点区域的遮挡剔除方法的关键技术2.2.1 场景数据的组织2.2.2 遮挡物的选择方法2.2.3 遮挡关系判断方法2.2.4 可见信息的存储2.3 基于视点区域的遮挡剔除方法面临的问题及评价指标2.3.1 基于视点区域的遮挡剔除方法面临的问题2.3.2 基于视点区域的遮挡剔除方法评价指标2.4 本章小结第3章 基于区域相关的全局遮挡图改进算法3.1 全局遮挡图算法分析3.2 基于区域相关的全局遮挡图改进算法3.2.1 区域相关性GOM 定理的提出3.2.2 区域相关性GOM 定理的应用3.2.3 基于区域相关的GOM 构造方法设计3.3 全局遮挡图的存储3.4 本章小结第4章 基于虚拟遮挡物的精确PVS 算法设计4.1 传统的精确PVS 算法分析4.2 传统的精确PVS 算法改进4.2.1 场景的八叉树组织结构4.2.2 虚拟遮挡物构造方法的改进4.2.3 保守遮挡关系判断方法4.2.4 面片--面片间精确可见性算法优化4.3 基于虚拟遮挡物的精确PVS 算法描述4.4 本章小结第5章 算法实验结果与分析5.1 开发环境与平台5.1.1 硬件环境5.1.2 软件环境5.1.3 开发平台简介5.2 场景数据的读取5.3 实验结果与分析5.3.1 改进的全局遮挡图算法实验与分析5.3.2 基于虚拟遮挡物的精确PVS 算法实验与分析5.4 本章小结结论参考文献攻读硕士学位期间承担的科研任务与主要成果致谢作者简介
相关论文文献
标签:可见性剔除论文; 遮挡剔除论文; 可能可见集论文; 全局遮挡图论文; 虚拟遮挡物论文;