面向3D场景的虚拟现实系统关键技术研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:shijiuliangaijujun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
借助于软硬件技术的飞速发展,虚拟现实技术在当前的信息技术应用得越来越广泛。虚拟现实系统的构成需要由3D建模、动画设计、光影特效、物理系统等多种不同方面的技术来实现,其最重要的基础部分包括:虚拟场景和虚拟智能角色。   目前,对虚拟场景的生成以及基于3D场景的虚拟角色的“智能”要求越来越高,传统的理论与方法不能完全满足其日益增长的需求。因此,本文不仅提出了一种虚拟场景生成方法,而且构造了一个通用性虚拟现实系统AI模块接口规范框架,并在这个框架上实现了3D场景下的路径搜索与角色运动控制算法,主要工作包括:   (1)针对目前虚拟场景的规模和精细度在不断地加大,单纯靠美术工作人员手工对场景进行建模和绘制难以满足海量工作的需要,为解决3D场景生成问题,本文以大型3D场景中的道路生成作为研究对象,采用大型场景L,OD和场景分区渲染等优化方法,提出了一种虚拟场景的自动生成技术。   (2)针对目前3D虚拟场景中路径搜索与智能角色自主运动中高效率的通用方法欠缺的问题,提出了一种面向虚拟3D场景的实时路径搜索与智能角色自主运动控制方法。该方法在路径搜索方面,依据3D虚拟场景建模中的多边形拓扑关系自动生成由抽象结点组成的曲面结构连通图,通过改进的A*启发式搜索来实现路径的搜索;在角色运动控制方面,以路径搜索得到的路径为指导,结合具有MotionDelta的3D模型骨骼动画来生成动作流畅逼真的移动过程。与传统方法比较,该方法不依赖于任何附加的路径通过性信息与运动控制模板,实现了完全基于虚拟3D场景分析的自主路径规划与运动控制通用计算机制。   (3)为了有效集成本文的工作,同时为下一步扩展虚拟现实系统中AI接口,设计并实现了一个专用于虚拟现实系统的AI模块接口规范框架。该接口采用C++库形式,能有效提供虚拟现实系统运行过程中的A1支持。   实验结果表明,本文虚拟现实应用提出的虚拟场景生成技术和虚拟角色在虚拟场景中的控制技术是可行的,不仅能够显著提高场景资源制作效率和实时渲染效率,而且还能够提供有效的智能体AI功能,提高虚拟角色的AI开发效率,对当前的基于3D场景的智能游戏、虚拟现实、系统仿真都有参考意义。
其他文献
随着移动通信网络的快速发展,新的多媒体增值业务对下一代核心业务平台NCSP(Next Generation Core Service Platform)的业务表现提出了更高的要求,如何有效地解决NCSP中媒体
为了给用户提供高效、优质的应用软件提供保证。随着BREW终端的不断增多扩展,编写高效、通用、易于扩展和优化维护的BREW应用对现代BREW应用开发者的有着重要的意义。本文通
新一代VoIP呼叫中心对坐席平台的分布式部署能力和快速开发能力提出了新的要求,本文提出并实现了一种基于软交换技术和H.323协议的、并且同时可以处理话务和应用业务的坐席设
随着信息产业的发展和计算机性能的日臻完善,条码识别技术应运而生并如火如荼的发展起来。而随着移动增值应用的逐渐普及、3G时代的即将来临,手机二维条形码已经逐渐走进人们
随着计算机网络技术的不断发展和互联网应用的普及,信息技术正在不断地改变我们传统的教育教学模式。2012年,大规模开放在线课程——慕课(Massive Open Online Course, MOOC)
恶意软件是未经授权安装到计算机上的软件,通常包括病毒、木马、僵尸网络、拒绝服务攻击DoS、密码窃取、Word或Excel宏病毒、引导区病毒、脚本病毒和其它间谍软件等。其严重危
最近几年对大规模处理和更复杂科学计算的需求,高性能计算的研究有了很大的发展,出现了一系列并行计算架构,如Nvidia公司的统一设备计算架构(CUDA)、Intel公司的集成众核架构
互联网以及万维网的迅速发展,使得网络中的Web页面的数量快速增加,给人们的生产和生活提供了大量的有用信息和服务。伴随Web技术发展和服务功能完善的同时,恶意漏洞程序也借助大
无线泛在网络已经是公认的无线移动网络的未来发展方向,无线泛在网络的管理问题也已经成为了广被关注的无线泛在网络的研究热点之一。无线泛在网络环境是典型的多业务、多技
并行计算是解决单处理器速度瓶颈的最好方法,它能充分利用计算机硬件资源,实现程序的高效执行。它的研究方向包括:计算机并行硬件平台、并行软件、并行算法等。目前并行计算的