动态场景的光线跟踪加速结构研究

被引量 : 0次 | 上传用户:armodmli
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
光线跟踪算法是一种原理简单、实现方便且能生成高真实感图像的主要渲染算法,已在非实时渲染领域得到了广泛的应用。随着计算机硬件条件的发展和新算法的研究,光线跟踪算法应用于交互系统和动态场景中已取得了较好的渲染效果。但对于动态复杂场景,由于场景物体的复杂性和场景动态更新特性,光线跟踪的实时渲染仍然是研究的热点和难点。针对此问题,本文对动态复杂场景中涉及的多种不同运动类型的物体,依据物体的运动特性,将物体划分为三类:静态物体,局部运动物体,运动物体。为每类物体分别构建合适的加速结构。用全局八叉树来构建场景静态几何的加速结构,并以八叉树的最大深度值来决策终止划分;对局部运动物体构建局部八叉树,其构建可以通过增加全局八叉树深度来实现;对动态几何构建两层层次包围盒结构以有效支持其在场景中的规则运动。本文对动态场景的三种加速结构,引入三层组织方式来进行管理。顶层是组织整个静态场景的全局八叉树;中间层一个是存储局部运动物体的局部八叉树,另一个是存储运动物体的BVH,这两个加速结构信息都存储于全局八叉树结构之上;最底层,是懒惰构建的BVH,此层不显著构建,只有当光线穿过全局八叉树某子空间网格,又进一步穿过运动物体BVH时才构建。最后,利用BART (A Benchmark for Animated Ray Tracing)动态光线跟踪基准提供的动态光线跟踪基准场景数据及其代码框架,进行具体的实验,着重对测试场景Kitchen、Robot进行了测试,并与两层组织方式的BVH+BVH、BVH+Kd-tree树的实现结果进行了比较。分析实验结果数据,得出结论:对动态场景中的物体分类并分别构建恰当的加速结构,用三层组织方式管理三种加速结构,对物体运动类型符合分类标准的动态场景可以取得较好的全局渲染效果,一定程度上解决了动态场景的实时渲染问题。
其他文献
随着工业时代的到来,能源危机一直是世界各个国家所亟待解决的一个问题,开发新能源成为解决这一难题的必然选择,风能发电便是其中一种新能源开发利用的方式,但是由于对于风能
提出了对多普勒信号先进行频谱细化,再进行频谱校正的方法,阐述了几种常见的离散频谱细化和频谱校正算法的基本原理,并运用它们对不同频率的理想正弦信号和实测的多普勒信号进行
信用违约互换简称CDS,是一种运用广泛的信用衍生工具,其产生十余年间,规模快速膨胀,性质也发生了变化。正是这些变化,增加了信用违约互换的风险,使得它在此次全球性金融危机
随着柔性显示技术的飞速发展,柔性玻璃作为柔性显示器中一个重要的组件,越来越受到业内人士的关注,成为下一代柔性显示器研制的关键。当前,柔性玻璃的生产工艺主要有浮法、溢
痤疮俗称“青春痘”,是一种青春期常见的慢性炎症疾病,表现于面部、胸部、背部的对称性的粉刺、丘疹、脓包、结节、囊肿及瘢痕。祖国医学早期未明确提出“痤疮”这一病名,而
学位
根据不同的信号传递途径和功能谱,已经研究发现了包括系统获得性抗性和诱导系统抗性等许多不同类型的诱导抗性。这些抗性可通过多种生物和非生物的因子诱导植物产生。诱导抗
《洛阳伽蓝记》是北魏杨街之所撰写的关于北魏洛阳城佛寺建筑的书籍,书中描述了北魏后期都城洛阳的繁华景象,涉及洛阳城的政治、经济、文化等各个方面,是研究北魏城市设计文
以甘肃省疏勒河干流灌区为研究对象,从改善区域生态环境、节水增效、水资源优化配置与高效利用等方面,对该灌区节水改造的必要性进行了分析。
中山是珠三角的一个重要的城市,在国家大力发展职业教育的号召下,中山市采取了一系列的措施,积极调整教育结构,大力发展发展职业教育,取得了巨大的成效。近年来,中山提出要“
随着体育产业在我国日新月异的高速发展,体育产业也成为社会第三产业构成中越来越重要的组成部分。随着08北京奥运、NBA中国赛以及越来越多的国际知名体育赛事在我国的成功举