基于Voronoi图的快速可见性计算

来源 :山东大学 | 被引量 : 0次 | 上传用户:jorry1983
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在虚拟场景漫游时,观察者走到每一点都需要尽可能快得确定哪些对象是可见的,因此设计合适的可见性计算方法不仅能实现快速绘制,还能节省存储空间和内存空间。二维情况下,就是确定观察者在多边形内任一点,在一定视觉范围内能看见哪些边以及边上的哪些部分。本文研究背景是山东大学虚拟考古博物馆漫游系统,该系统采用Voronoi图作为统一的数据结构,展厅的设计、路径规划等都使用该结构。本文主要基于该数据结构研究和设计了快速可见性计算方法。本文算法共分为潜在可见集计算和可见性实时计算两个阶段。算法的核心部分为潜在可见集计算阶段,主要是利用采样点和点的可见性计算方法获得观察区域的潜在可见性集合。在潜在可见集计算阶段中,首先生成虚拟博物馆平面结构图的Voronoi剖分,接着细分复杂的Voronoi区域,获得更加合适的观察单元,然后对每个观察单元的边界边进行自适应地点采样,计算每个采样点处的精确可见性集合,并由这些点的可见性集合合并为该观察单元的潜在可见性集合(PVS)。在可见性实时计算阶段中,首先获得视点所在的观察单元,然后使用该观察单元的PVS直接计算该视点的可见边,以此实现三维室内场景的实时漫游。当视点连续移动时,根据Voronoi图的邻近性可以快速确定新的观察单元。本文算法的工作与贡献主要是提出了一种基于Voronoi图的可见性计算方法,该方法利用点的可见性算法计算区域可见信息,给出了启发式的自适应采样方法和各点处的可见性集合合并策略,以获得更加紧凑的PVS。该方法与虚拟博物馆漫游系统中的展厅布展、路径规划等操作共同使用统一的数据结构,而没有引进额外的数据结构,极大的节省了本系统的内存消耗。本文算法利用了采样可见性计算的思想,并不保证PVS中包含所有的可见物体。但是通过细分视点空间和对观察单元边界边的自适应点采样,尽可能使可见物体都包含在PVS中
其他文献
随着实际需求的变化,曲线的绘制方式不断的涌现,如参数三次曲线、B(?)zier曲线、B样条曲线、NURBS曲线。其中B样条曲线及其特例三次均匀B样条曲线在很多领域都得到了应用。B
光照问题是人脸识别面临的主要难题之一,由于光照变化改变图像灰度空间的分布,当使用灰度信息特征去识别人脸时,往往会使类内差异(同一个人的不同人脸图像)大于类间差异(不同
随着城市轨道的快速发展,行车安全受到越来越多的关注。在列车运行过程中,司机在长期集中注意力的情况下难免会有疏忽,借助计算机辅助列车安全运行已成为主流的研究方向。目
近年来人工智能渐渐成为改善和提高游戏质量的热门研究课题之一,在游戏设计中开发者越来越重视虚拟角色的智能行为。在游戏开发中,人工智能是一个既重要而又复杂的模块,虚拟
如今,随着商务化程度的不断提高,全世界商务机构的决策者们需要不断寻求新的方法来了解和提高他们的业务和产业。过去的历史告诉我们,知识需要去粗取精、不断的更新。几个世纪以
互联网的普及使人们的社交模式发生了深刻变化,便利的平台也为人们的社交提供了巨大的方便。随着用户数量日益增加,网络数据量也越来越大,成为了当前互联网中的一种重要资源,
XML正迅速取代HTML成为Web上数据表示、集成和交换的标准,与HTML相比,XML格式简单,自我描述能力强,实现了内容、结构和表现三者的分离,更适合于数据表示和交换。近年来XML在许多领
学位
随着分子生物学和高通量基因测序技术的飞速发展,大量的DNA序列数据已被测定,这为研究基因家族分子进化提供了必要的前提条件。根据现有生物基因重建基因家族进化史可以推断
访问控制是保障信息系统安全的一种有效手段,它限定只有合法的用户才能拥有合适的访问权限,以防止非法用户或合法用户的非法操作对信息系统造成破坏。委托授权是一种重要的授
呼叫中心是企业通过现代通信技术和计算机技术为用户提供服务的一种沟通渠道。随着企业呼叫中心对多种通信方式融合的需求越来越强烈,统一通信技术正在不断发展并被广泛应用