【摘 要】
:
自然景物的模拟研究,一直以来都是虚拟现实技术研究领域范畴中的热点。爆炸、烟雾、云彩、喷泉、雨雪、海浪等这种自然中常见的景物,大都是具有不规则的模糊的外形,其动态性
论文部分内容阅读
自然景物的模拟研究,一直以来都是虚拟现实技术研究领域范畴中的热点。爆炸、烟雾、云彩、喷泉、雨雪、海浪等这种自然中常见的景物,大都是具有不规则的模糊的外形,其动态性和随机性都比较强,若采用传统的建模方法对其模拟研究,会比较困难。粒子系统技术是目前为止,被作为用来对自然景物建模研究的最有效的方法之一。本文选取瀑布这一特殊景物作为研究的对象。通过对瀑布的形态结构和运动特性进行分析,抽象出其物理模型,利用粒子系统技术和碰撞检测技术,构建基于粒子系统的瀑布模型,添加雾效、音效等,增加场景的沉浸感。首先,为解决瀑布绘制阶段的时间开销大的问题。在瀑布粒子的运动过程中,对某一个瀑布粒子的运动路径进行跟踪,以一段时间内的运动路径作为基本绘制单元对瀑布粒子进行绘制,提出路径跟踪方式。其次,为解决以往瀑布模型中存在的碰撞检测与处理优化问题。根据瀑布粒子的时空位置和静态障碍物的特点,用于排除根本不可能发生碰撞相交的障碍物的区域,以达到简化树结构的目的,提出改进的层次包围盒树算法。再结合瀑布模型自身的特点,利用瀑布粒子与静态障碍物的投影是否相交,提前排除大量不会发生碰撞的瀑布粒子,提出粒子分类树算法。最后,结合提出的瀑布绘制方式和碰撞检测优化算法,在Visual C++平台下,实现瀑布的模拟。
其他文献
在现有的软件开发过程中,高层的设计概念和实现这些设计的程序设计语言成分之间常常缺乏直接的对应关系,导致很多设计概念湮没于琐碎的代码中。不能从代码中恢复出这些设计概念
语音识别技术经过50多年的发展,已经在社会生活中得到了广泛的应用。在语音识别技术的发展历程上形成了各种理论和方法,如矢量量化、隐马尔科夫模型、神经网络等,隐马尔科夫
TTCN-3是一种标准的测试描述语言,可用于多种通信端口上的各种响应系统的测试。TTCN-3已经被广泛地应用于协议测试。TTCN-3不仅可以用于功能测试,还可以用于其它类型测试,如
信息的传播与扩散在当今信息社会显得非常重要,而如何利用人与人之间的联系,使得信息迅速、广泛的传播成为社会网络研究的一个重点。Domingos和Richardson将此抽象为影响最大
文本聚类是数据挖掘和信息检索领域的一个重要研究方向。随着网络上堆积的数据日益庞大,且大部分数据以文本形式存储,人们对从大量文本中获取信息的需求越来越高。文本聚类方
由于Web服务的良好封装性、高度松耦合性和可集成性的优点,越来越多的企业开始采用面向服务SOA(Service Oriented Architecture)架构,借此来满足业务的需要。随着Web服务技术的
Web Service是使用Internet上统一、开放的标准,来实现原来各孤立的站点之间的信息相互通信、共享的一种接口。软件测试是软件开发中不可或缺的环节,是软件工程中的重要组成
计算机技术在审计领域的应用日趋广泛。审计工作的进行需要各被审对象提供数据,但是各被审对象提供的数据具有异构性。以某省联网审计系统为例,数据在进入数据中心之前需要进
H.264/AVC标准是由ISO/IEC的运动图像专家组(MPEG)和ITU的视频编码专家组(VCEG)组成的联合视频专家组共同制定的最新视频编码标准。H.264标准引入了许多先进的视频压缩编码技
随着网络信息化的发展,语音、图像、视频等多媒体信息高速增长,针对其中含有丰富视觉信息的海量图像,如何在大规模图像库中准确、快速地检索出用户需要的图像,成为多媒体信息