虚拟现实技术论文.docx

上传人:豆**** 文档编号:23944534 上传时间:2022-07-02 格式:DOCX 页数:25 大小:557.02KB
返回 下载 相关 举报
虚拟现实技术论文.docx_第1页
第1页 / 共25页
虚拟现实技术论文.docx_第2页
第2页 / 共25页
点击查看更多>>
资源描述

《虚拟现实技术论文.docx》由会员分享,可在线阅读,更多相关《虚拟现实技术论文.docx(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date虚拟现实技术论文虚拟现实技术论文 2014-2015学年第1学期期末考试 论 文 考试科目: 虚拟现实技术 学 院:专 业: 班 级:班内序号:学 号:姓 名:手 机:任课教师: 黄 海 北京邮电大学时间:2015年1月8日-虚拟与现实技术概述(北京邮电大学北京 102209)摘 要 21世纪的人类社会是信息化社会,以信息技术为主要标志的高新技术产业在整个经济中的比重

2、不断增加,多媒体技术及产品是计算机产业发展的活跃领域。早期的计算机只能处理数和字,现在多媒体计算机能够综合处理声、文、图信息,使多种信息建立逻辑连接集成为一个系统,并具有交互性。虚拟现实技术是目前在计算机领域中一项发展最快的多学科综合技术,已经被广泛地应用于许多领域。本文综述了虚拟现实技术的概念,特征,原理和国内外研究应用进展,以及对于此项课程的总结与建议。关键词: 虚拟现实;研究现状;发展趋势1 虚拟现实的简介1.1 虚拟现实的概念虚拟现实(Virtual Reality,简称VR;又译作灵境、幻真)是近年来出现的高新技术,也称灵境技术或人工环境,是一种可以创建和体验虚拟世界的计算机系统。关

3、于虚拟现实的定义,可以从狭义和广义两个层面来理解。所谓狭义的,被认为是一种先进的人机界面,在这种情况下,虚拟现实技术被称为“基于自然的人工界面”,它利用计算机技术生成一个逼真的、具有视、听、触等多种感知的虚拟环境,用户通过使用各种交互设备同虚拟环境中的实体相互作用,使之产生身临其境感觉的交互式视景仿真和信息交流,是一种先进的数字化人机接口技术。虚拟现实是利用电脑模拟产生一个三度空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身历其境一般,可以及时、没有限制地观察三度空间内的事物。VR是一项综合集成技术,涉及计算机图形学、人机交互技术、传感技术、人工智能等领域。它用计算机

4、生成逼真的三维视、听、嗅觉等感觉,使人作为参与者通过适当装置,自然地对虚拟世界进行体验和交互作用。使用者进行位置移动时,电脑可以立即进行复杂的运算将精确的3D世界影像传回产生临场感。广义的,即对虚拟想象(三维可视化的)或真实三维世界的模拟。它不仅仅是一种界面,更重要的部分是内部的模拟,人机交互界面采用虚拟现实的方式界面,对某个特定环境真实再现后,用户通过自然的方式接受和相应模拟环境的各种感官刺激,与虚拟世界中的人及物体进行思想和行为等方面的交流。该技术集成了计算机图形(CG)技术、计算机仿真技术、人工智能、传感技术、显示技术、网络并行处理等技术的最新发展成果,是一种由计算机技术辅助生成的高技术

5、模拟系统。概括地说,虚拟现实是人们通过计算机对复杂数据进行可视化操作与交互的一种全新方式,与传统的人机界面以及流行的视窗操作相比,虚拟现实在技术思想上有了质的飞跃。1.2 虚拟现实的特征虚拟现实系统提供了一中先进的人机界面,他通过为用户提供视觉、听觉、触觉等多种直观而自然的实时感知交互的方法和手段,最大程度地方便了用户的操作,从而减轻了用户的负担、提高了系统的工作效率。其效率主要由系统的沉浸程度与交叉程度来决定。1.2.1 沉浸性 (Immersion)沉浸性又称进入性,指用户感到作为主角存在于模拟环境中的真实程度。理想的模拟环境应该使用户难以分辨真假,使用户全身心地投入到计算机创建的三维虚拟

6、环境中。该环境中的一切看上去是真的,听上去是真的,动起来是真的,甚至闻起来、尝起来等一切感觉都是真的,如同在现实世界中的感觉一样。其中,沉浸包括好多种。除了视觉沉浸之外,还有听觉沉浸、力觉沉浸、触觉沉浸、运动沉浸,甚至包括味觉沉浸、嗅觉沉浸等。理想的虚拟现实技术应该具有一切人所具有的感知功能。由于相关技术,特别是传感技术的限制。目前虚拟现实技术所具有的沉浸功能仅限于视觉、听觉、力觉、触觉、运动等几种。1.2.2 交互性 (Interactivity)在虚拟现实系统中,交互性的现实与传统的多媒体技术有所不同。指用户对模拟环境内物体的可操作程度和从环境得到反馈的自然程度(包括实时性)。例如,用户可

7、以用手去直接抓取模拟环境中虚拟的物体。这时手有握着东西的感觉,并可以感觉物体的重量,视野中被抓的物体也能立刻随着手的移动而移动。交互性具有以下特点:(1)虚拟环境中人的参与与反馈;(2)人机交互的有效性;(3)人机交互的实时性。 1.2.3 想象性 (Imagination)想象性是指虚拟的环境是人想象出来的,同时这种想象体现出设计者相应的思想,因而可以用来实现一定的目标。它强调虚拟现实技术应具有广阔的可想像空间可拓宽人类认知范围,不仅可再现真实存在的环境,也可以随意构想客观不存在的甚至是不可能发生的环境。 一般来说,一个完整的虚拟现实系统由虚拟环境、以高性能计算机为核心的虚拟环境处理器、以头

8、盔显示器为核心的视觉系统、以语音识别、声音合成与声音定位为核心的听觉系统、以方位跟踪器、数据手套和数据衣为主体的身体方位姿态跟踪设备,以及味觉、嗅觉、触觉与力觉反馈系统等功能单元构成。例如,在建设一座大楼之前,传统的方法就是要画各种图纸,而现在可以采用虚拟现实系统来进行设计与仿真。1.3 虚拟现实的应用领域虚拟现实的应用领域非常广泛,重点研究心理学、控制学、计算机图形学、数据库设计、实时分布系统、电子学和多媒体技术等多学科融合技术,研究医学、娱乐、艺术与教育、军事及工业制造管理等多个相关领域的虚拟现实技术和系统。2 虚拟现实涉及的关键技术2.1 自然交互与传感技术虚拟现实技术中强调自然交互性,

9、即人处在虚拟世界中,与虚拟世界进行交互,甚至意识不到计算机的存在,即在计算机系统提供的虚拟现实空间在,人可以使用眼睛。耳朵、皮肤、手势和语音等各种感觉方式直接预支发生交互,这就是虚拟环境下的自然交互技术。目前,与虚拟现实技术中的其他技术相比。这种自然交互技术相对不太成熟。2.1.1 自然交互人们研究“虚拟现实”的目标是实现“计算机应该适应人,而不是人适应计算机”,认为人机接口的改进应该基于相对不变的人类特性。在虚拟现实技术中,人机交互可以不再借助键盘、鼠标、菜单,而是使用头盔、手套甚至向“无障碍”的方向发展,从而使最终的计算机能对人体有感觉,能聆听人的声音,通过人的所有感官进行沟通。2.1.2

10、 多通道 多通道界面是在充分利用一个以上的感觉和运动通道的湖北特性来捕捉用户的意向,从而增进人机交互中的可靠性与自然性。 现在,计算机操作时,人的眼和手十分累,效率也不高。虚拟现实技术可以将听、说、眼等协同工作,实现高效人机通信,还可以由人或机器选择最佳反应通道,从而不会是某一通道负担过重。2.1.3 高“带宽” 现在计算机输出的内容已经可以快速、连续地显示彩色图像,其信息量非常大。而人们的输入却还是使用键盘一个又一个地敲击,虚拟现实技术则可以利用语言、图像及姿势等的输入和理解进行快速大批量地信息输入。2.1.4 非精确交互技术 这是指能用一种技术来完全说明用户交互的目的的交互方式,键盘和鼠标

11、均需要用户的精确的输入。但是,人们的动作或思维往往并不是很准确,而计算机应该理解人的要求,甚至于纠正人的错误,因此虚拟现实系统智能化的界面将是一个重要的发展方向。通过交互作用表示事物的现实性传统的计算机应用方式中,人机交互的媒介是Ian果真是思维用符号表示,是对现实的抽象代替,而虚拟现实技术则可以是这种媒介成为这是事物的复现、模拟甚至想象和虚构。他能使用户感到比官方是在使用计算机,二是在直接与应用对象打交道。2.2 实施碰撞检测技术为了保证虚拟环境的真实性,用户不仅要能从视觉上如实看到虚拟环境中的虚拟物体以及它们的表现,而且能身临其境地与它们进行各种交互,这就首先要求虚拟环境中的固体物体是不可

12、穿透的,当用户接触到物体并进行拉、推、抓取时,能真实碰撞的发生并实时做出相应的反应。这就需要虚拟现实系统能够及时检测出这些碰撞,产生相应的碰撞反应,并及时更新场景输出,否则就会发生穿透现象。正是有了碰撞检测,才可以避免诸如人穿墙而过等不真实情况的发生,虚拟的世界才有真实感。碰撞检测问题是计算机图形学等领域中有很长的研究历史。精确的碰撞检测对提高虚拟环境的真实性、增加虚拟环境的沉浸性有十分重要的作用,而虚拟现实系统中高度的复杂性与实时性又对碰撞检测提出了更高的要求。在虚拟世界中通常包含有很多静止的环境对象与运动的活动物体,每一个虚拟物体的几何模型往往都是由成千上万个基本几何元素组成,虚拟环境的几

13、何复杂度是碰撞检测的计算复杂度大大提高,同时由于虚拟现实系统中有较高实时性的要求,要求碰撞检测必须在很短的时间(3050ms)完成,因而碰撞检测成了虚拟现实系统与其他实时仿真系统的瓶颈,碰撞检测是虚拟现实系统研究的一个重要技术。2.2.1 碰撞检测的要求在虚拟现实系统中,为了保证虚拟世界的真实性,碰撞检测须有较高的真实性和真确性。2.2.2 碰撞检测的实现方法最原始最简单的碰撞检测方法是一种蛮力的计算方法,即对两个几何模型中所有几何元素进行两两测试,尽管这种方法可以得到正确的结果,但当模型的复杂度增大时,它的计算量过大,这种相交测试将会变得十分缓慢,显得无法忍受。这样虚拟现实系统等的要求相差甚

14、远。对两物体间的精确碰撞检测的加速实现,现有的碰撞检测算法主要可划分为两大类:层次包围盒法和空间分解法。这两种方法的目的都死为了尽可能的减少需要相交测试对象对或者基本几何元素对的数目。2.3 环境建模技术在虚拟现实技术中,营造的虚拟环境是它的核心内容,要建立虚拟环境,首先建模,然后在其基础上再进行实时进行绘制、立体显示,形成一个虚拟的世界。虚拟环境建模的目的在于获取实际三维环境的三维数据,并根据其应用的需要,利用或取得三维数据建立相应的虚拟模型。只有设计出反映研究对象的真实有效的模型,虚拟现实系统才有可信度。2.3.1 虚拟现实技术系统中的虚拟环境2.3.1.1 模仿真实世界中的环境。例如建筑

15、物,武器系统或战场环境。这种真实环境可能是已经存在的,也可能是已经设计好但还没有建成的。这一类虚拟现实系统的功能实际是系统仿真。 2.3.1.2 人类主管创造的环境.例如用于影视制作或电子游戏的三维动画。环境是虚构的,几何模型和物理模型就可以完全虚构。这时,系统的动画技术常用插值方法。 2.3.1.3 模仿真是世界中人类不可见的环境例如分子的结构,空气中速度,温度,压力的分布等。这种真实环境是真实存在的,但是人类的视觉和听觉不能被感觉到。对于分子机构这类微观环境,可以将其进行放大等,这一类虚拟现实系统的功能,实际是科学可视化。2.3.2 环境建模包括方面包含视觉,听觉,触觉,力觉,味觉等多种感

16、觉通道的建模。包含技术有几何建模技术,物理建模技术,行为建模技术,听觉建模技术等。2.4 真实感实时绘制技术所谓真实感实时绘制技术是指在计算机中重现真实世界场景的过程。真实感绘制的主要任务是要模拟真是物体的物理属性,即物体的形状,光学性质,表面的文明里和粗糙程度,以及物体间的相对位置,遮挡关系等。所谓实时绘制是指当用户试点发生变化时,他所看到的场景需要及时更新,这就要保证图形显示的速度必须跟上视点的改变速度,否则就会产生迟滞现象,一般来说要消除迟滞现象,计算机每秒钟必须生成20帧以上的图像。此外,系统往往还要对场景进行光照明处理、反混淆处理及纹理处理等等。这就对实时显示提出了很高的要求。2.4

17、.1 采用以下方法提高显示逼真度,加强真实性。 (1) 纹理映射:将纹理图像贴在简单的物体的几何物体,以近似描述物体表面的纹理细节,加强真实性。 (2) 环境映射:在纹理映射的基础上出现了环境映射的方法,它是采用纹理图像来表示物体的镜面反射和规则投射效果。 (3) 反走样:一两倍分辨率绘制图形,再计算正常分辨率的图形;或者计算每个邻接元素对一个像素点的影响,在加权求和得到最终像素值。2.4.2 真实感实时绘制技术包含技术基于几何图形的实时绘制技术(3D剪切、可见消隐、细节层次模型),基于图像的实时绘制技术。 2.5 三维虚拟声音的实现技术 虚拟现实技术系统中的三维虚拟声音与人们熟悉的立体声音完

18、全不同。我们日常听到的立体声录音虽然有所有声道之分,但就整体效果而言,我们能感到立体声音来自听着面前的某个平面。而虚拟现实系统中的三维虚拟声音,却能使听着感觉到声音是来自围绕听着双耳的一个球型中的任何地方,即声音可能出现在头的上方、后方或者前方。因而把在虚拟场景中能使用户准确的判断出声源的精确位置,符合人们在真实境界中听觉方式的声音系统成为三维虚拟声音。2.5.1 三维虚拟声音的特征:2.5.1.1 全向三维定位特征是指在三维虚拟空间中把实际声音信号定位到特定和虚拟专用源的能力。它能使用户准确的判断出声源的精确位置,从而符合人们在真实世界中的听觉方式。2.5.1.2 三维实时跟踪特征是指在三维

19、虚拟空间中实时跟踪虚拟声源位置变化或竞相变化的能力。 2.5.1.3 沉浸感与交互性三维虚拟声音的沉浸感就是指加入三维虚拟声音后,能使用户产生身临其境的感觉,这可以使用户产生身临其境的感觉,这可以更进一步沉浸在虚拟环境中,有助于增强临场效果。三维声音的交互特性则是指追随用户的运动而产生的临场反应和实时相应能力。2.5.2 三维虚拟声音的技术三维虚拟声音的技术包括技术语音识别技术、语音合成技术。2.6 立体显示技术 人类从看客观世界获得的信息的80%以上来自视觉、视觉信息的获取是人类感知外部世界、获取信息的最重要传感通道,视觉通道成为多感知的虚拟现实系统中最重要的环节。在视觉显示技术中,实现立体

20、显示技术是较为复杂与关键的,立体视觉显示技术是虚拟现实的重要支撑技术。其中包括彩色眼镜法,偏振光眼镜法,串行式立体显示法,裸眼立体显示技术。不过许多立体显示技术的产品存在一定的缺点,典型的就是对客观观察者的试点有一定的要求,不能在任意的视角去观察。这也期待着在以后的发展中得以解决。2.7 其他相关技术虚拟现实技术是多种技术的综合,以上简单介绍了几种相关的关键技术,其实相关的技术还有很多,如系统集成技术,由于虚拟现实系统中包括大量的感知信息和模型,因此系统集成技术起着重要的作用,集成技术包括有信息的同步技术、模型的标定技术、数据转换技术、识别与合成技术等。3 虚拟现实在现实生活中较成熟的应用3.

21、1 基于虚拟现实技术的航空发动机机务训练系统虚拟现实技术具有独特的优点,采用这种技术可以产生逼真的虚拟世界。建立的发动机机务训练系统无论从视觉上、听觉上、操作上都能产生一种身临其境的感觉,可以进行相关的试车操作,解决了真实装备在培训中的制约问题,而且可以采用网络结构实现多用户操作,大大提高培训学习的效率,具有极大的经济效益和军事效益。由于采用了计算机虚拟技术,可以实现故障设置等功能,在实际操作中出现的发动机有关故障可以再现,这一点及其便利。对于试车的操作和发动机的有关显示,可以进行回放,这也是实装无法实现的。其不足之处在于虚拟视景对计算机的性能要求比较高,还有操作过程中的力反馈等无法实现,若要

22、实现,需要昂贵的外设作为支持。建立的发动机试车虚拟环境,是一个可以扩展的虚拟平台。如果辅以高精度的实时发动机模型,可以实现发动机的相关分析研究,成为数字化试车台。 航空发动机是飞机的“心脏”,在实际使用过程中,机务培训、判别发动机的性能、各种飞行前检查等项工作的顺利开展是保证飞机飞行安全、提高战斗力的重要保障。目前,此类工作大多数是结合实装或是基于硬件形式的训练模拟器展开的,具有代价昂贵、维护复杂等限制。利用虚拟现实技术和仿真技术,建立数字化飞机和发动机,可以创建出真实感和沉浸感较强的航空发动机试车环境,为各种机务工作提供模拟试车服务,提高保障人员的操作水平和操作技能,将产生较大的军事和经济效

23、益。利用虚拟现实技术创建航空发动机的试车环境,包括飞机、座舱、机场等的物理模型和机务操作逻辑、发动机的数学仿真模型。机务操作可以在虚拟的座舱内进行,操作响应和发动机的数学模型在后台运行,既能保障操作与视景上的沉浸感,又能保证发动机性能的准确性。虚拟现实技术的实现手段有很多。从底层的实现层面来讲,有OpenGL和DirectX技术。从高层的实现手段上讲,分两个方面:一是虚拟现实建模技术;二是虚拟现实驱动技术。虚拟现实的建模软件有:MAYA、3D MAX、Creator等。虚拟现实驱动软件有:VEGA、OPENGVS、VTree、VRtools、EON等。这些高层的虚拟现实软件一般是将底层的实现方

24、法封装,给用户提供了基于现实的对象的描述,使用起来方便快捷。3.2 基于OpenGL的虚拟现实技术在工业设计中的应用研究3.2.1 OpenGl简介OpenGL即开放性图形库(Open Graphic Library)是一个三维的计算机图形和模型库,也似该领域的工业标准。它是一种高性能的开放式且功能强大的3D图像库,具有几百个指令和函数。OpenGL灵活方便的实现了二维和三维的高级图形技术,在性能上表现得异常优越,它具有建模、变换、光线处理、色彩处理以及动画等能力,在图形效果处理上增加了纹理映射、物体运动模糊效果和雾化效果等等。3.2.2 使用专业建模软件建模并向OpenGL转化工业产品设计中

25、的三维模型均是由3DS MAX等专业建模软件构造而成。但是由于3DS MAX交互性较差,而且3DS MAX模型的默认存储格式max,不易被交互性灵活的OpenGL所读取。因此,我们采用3DS MAX模型的另一种易于OpenGL读取的文件格式3ds作为三维模型的存储格式,然后将模型通过OpenGL导入三维场景并实现交互性操作。图2.1和图2.2所示的模型为在专业建模软件3D MAX中创建的两个模型。下面,具体介绍一下将3ds文件导入OpenGL的实现过程。 图2.1 变压器 图2.2 安全器材3.2.2.1 3ds模型的数据结构3DS格式文件是一种二进制数据文件,它由块(chunk)组成(见图2

26、.3)。每个块包括块的索引(ID:Indentification)、块所包含的内容、块的组成以及下一个块的位置。在3DS文件中,判断1个块所存储的内容是由通过这个块的索引(ID)来实现的。不同类型的块具有不同的ID。3DS文件本身有1个主块(MainChunk),这个主块的ID为4D4D。主块始终出现在文件的开始处,通过对文件开始的两个字节内容进行判断,便可知道当前操作的文件是否为3DS文件,这样就可以避免打开不正确类型的文件。为保证文件结构的完整性以及可操作性,不同的块在文件中是按一定的体系来存储的。在这个体系中,主块(Main Chunk)在最顶端,在主块之下嵌套了各个子块,并且子块之间也

27、是相互嵌套的。这样,块与块之间的关系得到了体现,方便了读取。比如作为整个场景的环境设置(包括视点、光源、材质等)放在其他实体块的前面,对这些实体产生作用。在3DS文件中,每个实体都是由三角形面片组成的。这样,一个三维模型(3DModel)包括一个或多个三维实体(3DObject),一个三维实体又由一个或多个面片(CFace)组成。在记录数据的时候,三维实体的块当中记录了一系列的三维空间坐标和二维纹理坐标,而每个面片块中则通过对这些坐标的索引来表示面片在空间中的位置以及对应的纹理。材质块中记录了用于检索该材质的名称,如果材质是由文件来创建的,则包括文件名,否则记录材质的颜色。在三维模型当中记录了

28、一个或多个材质(CMaterialInfo),在实体当中则通过对材质的索引来决定当前实体引用了哪个材质。3.2.2.2 3ds数据模型的读取根据以上对3DS数据模型结构的分析,能够应用面向对象的方法设计一种能方便、快速、准确对3DS文件进行读取的方法。其中的CVector2类和CVector3类存储二维和三维数据,用于记录空间坐标以及纹理坐标。C3DModel类包含了整个三维模型,它由若干个三维实体(用C3Dobject存储)和若干个材质信息(用CmaterialInfo存储)组成。论文大全。C3Dobject中记录了组成这个实体的顶点数量、顶点坐标列表、面数量、纹理坐标列表以及这个实体的材质

29、信息。CFace类记录了组成某个面的纹理坐标索引和地理坐标索引。根据3DS文件中各个块之间的嵌套关系,设计了一种递归读取的方法。函数ReadChunk用于读取每个块的开头所记录的块索引(ID)和块的长度。在读取文件的第1个块时,通过索引来判断当前打开的是否为合法3DS文件(索引为4D4D),如果是,则通过调用ReadNextChunk函数将程序带入递归过程。在ReadNextChunk函数中,同样首先需要调用ReadChunk来读取块索引和块的长度,由块索引来判断块的类型,由块的类型来决定如何读取接下来的数据。在这个过程当中,ReadChunk和ReadNextChunk将会被反复调用。 配合

30、着OpenGL在计算机中生成的虚拟环境,程序将3ds文件读入虚拟环境。这样我们就可以很方便地将3D模型移植到其他的计算机平台当中,从而更好地对产品进行设计和分析。3.2.3 基于虚拟现实技术的网络会展随着迅速发展的虚拟现实技术与计算机多媒体展示技术的结合,在展览方面也不断涌现出一些结合虚拟现实技术的网络会展。如今国外的虚拟会展业已经十分成熟,如著名的德国汉诺威展,在网络上运用虚拟现实技术建立三维立体的展示系统;国外一些城市宣传也开始采用虚拟现实技术,如网上新加坡、虚拟庞贝古城、虚拟巴黎圣母院等,运用三维虚拟现实技术展示一些有价值的文物、展品和三维场景,使用户能够通过Internet远程连接去体

31、验。国内的虚拟会展目前还基本属于界面包装,主要通过二维平面静态地网页展示,如中国茶叶博览会,采用虚拟现实技术对茶具和茶文化进行网上浏览,还有虚拟现实环球网站(wwwvwwwcom)利用虚拟现实技术进行网上展销;再如武汉国际机电博览会,采用网上虚拟武博会和武博会同期开幕,未到展会现场的客户通过点击该网站,就可像亲赴现场一样,可在场馆内每一个展位前流连,任意观看各种产品,了解它们的性能和用途,甚至突破实际参观过程中的限制,深入了解展品的内部结构,浏览武博会的即时信息。虚拟展览系统按其表现形式可分为三类:运用图文声像以及环视图展示物品和场景。这类系统因表现形式的局限,不能更生动、更全面的展示。单纯的

32、三维场景展示,用户可以随意漫游,但只提供展览会的表面形式,不提供展览内容与展览场景的关联。既提供三维场景,也提供实际展览内容,并与三维场景结合在一起3。3.2.4 虚拟现实软件(Multigen Creator)在高架库场景建模中的应用Creator是美国MultiGen-Paradigm公司推出的一种建模软件系统,专门创建用于视景仿真的实时三维模型。它性能优越、系统可靠、稳定性好,具有其它建模软件无法比拟的优点,在可视化仿真领域具有广泛的应用,如图2所示。它具有强大的建模功能,可为众多的不同图像发生器提供建模系统及工具;同时,它提供更灵活的Open Flight格式,该格式成为三维建模领域中

33、流行的图像生成格式,并成为仿真领域的行业标准。Creator的特点主要体现在如下几个方面:(1)具有多种视图结构与开发工具,有类似于AutoCAD以及3Dmax的菜单及视图架构,使用方便。(2)数据存储层次结构清晰,便于快速建模与维护。作为一种层次性的数据结构,Creator使用几何层次结构和属性来描述三维物体,可以对几何层的数据进行直接操作。(3)采用LOD(Level of Detail)节点技术使创建、结构化、修改和优化模型数据库更容易,数据处理更加合理,高效,非常适用于大型的视景仿真建模。LOD是Creator数据处理的主要技术之一,它根据观察视点的位置,来确定模型的精细程度,距离视点

34、近的模型精细度高,而距离视点远的模型精细度低。(4)采用DOF(Degree of Freedom)节点技术以实现后期的人机交互。DOF技术也是Creator数据处理的主要技术之一,它是通过为动态模型设置一个DOF父节点,然后,在Vega(视景驱动软件)中通过控制DOF节点来控制其子节点(该动态模型)在虚拟场景中运动。另外,Creator完成三维建模与传统的AutoCAD、3Dmax建模方法有很大的不同,Creator更多的考虑系统运行的实时性,它采用纹理、光照等技术来提高逼真度,减小数据结构冗余性,使存储格式更精炼,满足观众和仿真之间的动态交互。4 国内外虚拟现实研究的最新进展计算机的发展提

35、供了一种计算工具和分析工具,并因此导致了许多解决问题的新方法的产生。虚拟现实技术的产生与发展也同样如此,概括的国内外虚拟现实技术,它主要涉及到三个研究领域:通过计算图形方式建立实时的三维视觉效果;建立对虚拟世界的观察界面;使用虚拟现实技术加强诸如科学计算技术等方面的应用。4.1 VR技术在美国的研究现状 美国是虚拟现实技术研究的发源地,虚拟现实技术可以追溯到上世纪40年代。最初的研究应用主要集中在美国军方对飞行驾驶员与宇航员的模拟训练。然而,随着冷战后美国军费的削减,这些技术逐步转为民用,目前美国在该领域的基础研究主要集中在感知、用户界面、后台软件和硬件四个方面。上世纪80年代,美国宇航局(N

36、ASA)及美国国防部组织了一系列有关虚拟现实技术的研究,并取得了令人瞩目的研究成果,美国宇航局Ames实验室致力于一个叫“虚拟行星探索”(VPE)的实验计划。现NASA已经建立了航空、卫星维护VR训练系统,空间站VR训练系统,并已经建立了可供全国使用的VR教育系统。北卡罗来纳大学的计算机系是进行VR研究最早最著名的大学。他们主要研究分子建模、航空驾驶、外科手术仿真、建筑仿真等。乔治梅森大学研制出一套在动态虚拟环境中的流体实时仿真系统。施乐公司研究中心在VR领域主要从事利用VRT建立未来办公室的研究,并努力设计一项基于VR使得数据存取更容易的窗口系统。波音公司的波音777运输机采用全无纸化设计,

37、利用所开发的虚拟现实系统将虚拟环境叠加于真实环境之上,把虚拟的模板显示在正在加工的工件上,工人根据此模板控制待加工尺寸,从而简化加工过程。 图形图像处理技术和传感器技术是以上VR项目的主要技术。就目前看,空间的动态性和时间的实时性是这项技术的最主要焦点。 4.2 VR技术在欧洲的研究现状 在欧洲,英国在VR开发的某些方面,特别是在分布并行处理、辅助设备(包括触觉反馈)设计和应用研究方面。在欧洲来说是领先的。英国Bristol公司发现,VR应用的交点应集中在整体综合技术上,他们在软件和硬件的某些领域处于领先地位。英国ARRL公司关于远地呈现的研究实验,主要包括VR重构问题。他们的产品还包括建筑和

38、科学可视化计算。 欧洲其它一些较发达的国家如:荷兰、德国、瑞典等也积极进行了VR的研究与应用。 瑞典的DIVE分布式虚拟交互环境,是一个基于Unix的,不同节点上的多个进程可以在同一世界中工作的异质分布式系统。荷兰海牙TNO研究所的物理电子实验室(TNO- PEL)开发的训练和模拟系统,通过改进人机界面来改善现有模拟系统,以使用户完全介入模拟环境。德国在VR的应用方面取得了出乎意料的成果。在改造传统产业方面,一是用于产品设计、降低成本,避免新产品开发的风险;二是产品演示,吸引客户争取定单;三是用于培训,在新生产设备投入使用前用虚拟工厂来提高工人的操作水平。 2008年10月27-29日在法国举

39、行的ACM Symposi- um on Virtual Reality Software and Technoogy大会,整体上促进了虚拟现实技术的深入发展。转4.3 VR技术在日本的研究现状日本的虚拟现实技术的发展在世界相关领域的研究中同样具有举足轻重的地位,它在建立大规模VR知识库和虚拟现实的游戏方面作出了很大的成就。 在东京技术学院精密和智能实验室研究了一个用于建立三维模型的人性化界面,称为SpmAR NEC公司开发了一种虚拟现实系统,用代用手来处理CAD中的三维形体模型。通过数据手套把对模型的处理与操作者的手联系起来;日本国际工业和商业部产品科学研究院开发了一种采用x、Y记录器的受力

40、反馈装置;东京大学的高级科学研究中心的研究重点主要集中在远程控制方面,他们最近的研究项目是可以使用户控制远程摄像系统和一个模拟人手的随动机械人手臂的主从系统;东京大学广濑研究室重点研究虚拟现实的可视化问题。他们正在开发一种虚拟全息系统,用于克服当前显示和交互作用技术的局限性;日本奈良尖端技术研究生院大学教授千原国宏领导的研究小组于2004年开发出一种嗅觉模拟器,只要把虚拟空间里的水果放到鼻尖上一闻,装置就会在鼻尖处放出水果的香味,这是虚拟现实技术在嗅觉研究领域的一项突破。4.4 国内虚拟现实技术研究现状 在我国虚拟现实技术的研究和一些发达国家相比还有很大的一段距离,随着计算机图形学、计算机系统

41、工程等技术的高速发展,虚拟现实技术已经得到了相当的重视,引起我国各界人士的兴趣和关注,研究与应用VR,建立虚拟环境!虚拟场景模型分布式VR系统的开发正朝着深度和广度发展。国家科委国防科工委部已将虚拟现实技术的研究列为重点攻关项目,国内许多研究机构和高校也都在进行虚拟现实的研究和应用并取得了一些不错的研究成果。 北京航空航天大学计算机系也是国内最早进行VR研究、最有权威的单位之一,其虚拟实现与可视化新技术研究室集成了分布式虚拟环境,可以提供实时三维动态数据库、虚拟现实演示环境、用于飞行员训练的虚拟现实系统、虚拟现实应用系统的开发平台等,并在以下方面取得进展:着重研究了虚拟环境中物体物理特性的表示

42、与处理;在虚拟现实中的视觉接口方面开发出部分硬件,并提出有关算法及实现方法。 清华大学国家光盘工程研究中心所作的“布达拉宫”,采用了QuickTime技术,实现大全景VR制;浙江大学CADCG国家重点实验室开发了一套桌面型虚拟建筑环境实时漫游系统;哈尔滨工业大学计算机系已经成功地合成了人的高级行为中的特定人脸图像,解决了表情的合成和唇动合成技术问题,并正在研究人说话时手势和头势的动作、语音和语调的同步等。5 关于本门课程本学期在老师的课程指导下,我学习而来虚拟现实技术这门很有前途的课程。在学习的过程中,我发现虚拟现实技术是一项新起的很有发展潜力的技术,现在正式起步发展阶段,在各个领域已经有了很

43、好的应用,我觉得以后的社会发展离不开虚拟现实技术,正如我们现在的社会离不开因特网一样。下面我就说一下自己对于虚拟现实技术的认识以及感想。随着网络通讯技术的迅猛发展虚拟现实技术的优势越发明显,在某种意义上它将改变人们的思维方式,甚至会改变人们对世界、自己、空间和时间的看法。它是一项发展中的、具有深远的潜在应用方向的新技术。利用它我们可以建立真正的远程教室,在这间教室中我们可以和来自五湖四海的朋友们一同学习、讨论、游戏,就像在现实生活中一样。使用网络计算机及其相关的三维设备,我们的工作、生活、娱乐将更加有情趣。虚拟现实技术是本世纪发展的重要技术之一,作为一门科学和艺术将会不断走向成熟在各行各业中将

44、得到广泛应用,并发挥神奇的作用,二十一世纪将是虚拟现实技术的时代。本学期学习内容讲的是虚拟现实技术。虚拟现实是利用电脑模拟产生一个三维空间的虚拟世界,提供使用者关于视觉、听觉等感官的模拟,让使用者身临其境,可以及时、没有限制的观察三度空间内的事物。这段对虚拟现实的定义我最有感触的就是“可以及时、没有限制的观察三度空间内的事物”。作为一名大二学生,能够学到一门新的技术,感到很充实。虚拟现实技术作为一门新的技术,在未来的发展中会体现出更大的价值,比如拿游戏来说,应用虚拟的三维场景设计出游戏场景,让玩家可以很好的亲临其境,利用VR桌面系统可以很好的提高交互性,让玩家彻底的放松自己。现实的世界纷繁复杂

45、,对于一个未开发的产品设计或者一个新的理念,甚至一幢设计中的建筑,我们都可以采用虚拟现实技术建立它的三维场景,当你需要推销你的楼盘时,你可以给你的楼盘建一个虚拟漫游场景,让没有进去过的人同样可以很好的领略到您的建筑的不同风格,促进购买者的兴趣,发现价值,当公司开会,您有一个好的产品设计理念时候,您可以利用虚拟现实技术创作一个您想要设计的产品原型,在公司部门的例行会议上展示新的理念产品。总之,这学期学习的虚拟现实技术是一门实用的新型的有前途的技术,在未来的科技、生活、工业等领域都会发生革命性的变化。6 论文小结正如其它新兴科学技术一样,虚拟现实技术也是许多相关学科领域交叉、集成的产物。随着虚拟我

46、们必须清醒地认识到,虽然这个领域的技术潜力是巨大的,应用前景也是很广阔的,但仍存在着许多尚未解决的理论问题和尚未客服的技术保障。客观而论,目前虚拟现实技术所取得的成就,绝大部分还仅仅限于扩展了计算机的接口能力,仅仅是刚刚开始涉及到人的感知系统和肌肉系统与计算机的集合作用问题。只有当真正开始涉及并找到对这些问题的技术实现途径时,人和信息处理系统间的隔阂才有可能被彻底地克服了。 虽然如此,但它独特的优势特长为各个领域的发展提供了一个全新的突破口,同时,我们也相信,随着计算机技术,尤其是网络技术的飞速发展虚拟现实技术将会得到更为长足的发展,必将更为广泛地应用于各个领域为人类的生产生活带来全新的面貌。 参考文献1张占龙,罗辞勇,何为.虚拟现实技术概述,计算机仿真,2005年 22 (3) :1-3 2 吴家铸、党岗、刘华峰等. 视景仿真技术及应用. 西安: 西安电子科技大学出版社2001年3宋志明,康凤举.Vega开发环境的扩展研究,系统仿真学报,2004年 16(1),2004.01 :178-1791 孟晓梅,刘文庆.Multigen Creator教程M.国防工业出版社,2002。2王冬海.三维视景仿真技术在地铁列车运行控制系统仿真中的应用D.北京交通大学硕士毕业论文,2004。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁