版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、虚拟现实:计算机技术组合而成 的复合系统作者:日期:2虚拟现实:计算机技术组合而成的复合系统-机械制造论文虚拟现实:计算机技术组合而成的复合系统文/郑屹虚拟现实在计算机虚拟环境下,对真实世界中的事物进行模仿和交互的综合性 学科,通过沉浸式视觉体验、计算机模拟仿真计算等方式,辅助人们在学习、工 作、科研和娱乐等领域获得更丰富、深刻的体验及做出更严谨、准确的决策。虚拟现实,是一种集成多种计算机技术组合而成的复合系统。虚拟现实技术可 以为参与者创造出更丰富的视觉、听觉、触觉、味觉、嗅觉体验。在当今,虚拟 现实的研究和发展方向,主要集中在视听觉体验、人机交互这两大分支上。在视 听体验方面,体验者可以通
2、过普通显示器、头戴式立体显示屏等显示设备配合立 体音响系统,获得视觉及听觉沉浸式体验。 在人机交互方面,体验者不仅可以通 过鼠标及键盘与虚拟世界中的物体进行交互,还可以通过穿戴及使用具有传感功 能的设备,体验到类似于真实世界中的人-物交互体验。而在未来,通过结合计 算机网络、人工智能、远程控制等新兴技术,虚拟现实还可以为多个体验者同时 营造出真实的共有的临场感,在多人协作、社会交往等领域具有极为广阔的应用 前景。虚拟现实与计算机图形图像学计算机图形学是计算机科学领域中的一个重要分支。计算机图形学的发展非常 迅速,具有非常广阔的应用前景,其中包括科研仿真领域、军事推演领域、电影 游戏娱乐领域、教
3、育教学领域等。在计算机图形学中,包含了很多有意思的分支,包括用户交互设计、真实感画 面渲染、物理仿真模拟、GPU实时计算、机器视觉等,是一门综合了计算机、数学、物理、艺术等学科领域的交叉学科。在非计算机科学的其它专业领域中,通过结合计算机图形学的辅助应用,工程 师、科学家、艺术家都可以获得更好的工作辅助。正是结合了这个工具,也使得 我们日常的普通生活发生了巨大的改变:更简单的移动设备中用到的界面交互形 式,更丰富多样的电影游戏娱乐体验,更简单专业的方案设计等。三维建模是一种通过多种不同方法,用来呈现真实世界中客观存在的物体的外 形的过程。建模方法包括数学表面建模、过程化建模、顶点逼近式建模等。
4、通过 建模工具,建模的过程可以是自动化生成或手动制作生成物体的几何数据。常用的数学表面建模方法包括NURBS建模、曲线建模等,都可以生成非常精准且光 滑的模型表面,是工业设计中最普遍采用的方式方法。 顶点化的建模方式,则是 艺术领域中最常采用的方法,艺术家既可以非常方便地对三维模型表面顶点进行 大规模修改,也可以对其进行细致入微的逐点雕琢, 用以生成具有强烈震撼效果 的数字艺术作品。当三维模型设计结束后,可以通过两种方式呈现出来。第一种方式是通过模仿 光学相机照相的方式,将三维数据在二维平面上进行投影成像,该方法称之为“渲染”。第二种方式是通过增量式三维打印的方式,转化为真实物体。渲染是一种将
5、三维模型通过算法呈现为二维图像的过程。通常一个三维场景数 据中,包含多种数据信息,例如三维模型数据、材质数据、纹理数据、虚拟相机 数据、虚拟光照数据等。渲染的过程中,这些数据会被渲染工具进行解析,并最 终转化为二维图像的结果。由于渲染是一项计算量非常大但计算方式类似的过程,因此随着计算机硬件技 术的发展,一种专门用来处理渲染的硬件一一图形处理加速器(GPU)应允而4生。它通过并行化渲染流程(将相同的计算过程同时进行),成功实现了渲染加速的效果。在渲染领域中,真实感渲染是一个最关键且最复杂的分支。 它的目的是通过求 解真实世界中的光能量的分布,来呈现出与人眼所见的真实世界中相一致的画 面。由于这
6、一求解过程非常复杂,因此也在学术领域派生出多种求解方法, 例如 辐射度照明、光线跟踪照明等,但这些依然无法有效解决真实感渲染中计算效率 的问题。时至今日,即使是世界上最快的单芯片计算单元, 也无法提供既准确又 快速的计算。很多研究者和工程实践者也在完成计算的准确性与完成计算的速度 之间进行平衡性探索,不断产生出各种加速解决方案,例如环境球反射计算、屏 幕空间光照遮挡计算、小范围全局光照名计算等。这些技术,也被广泛应用于游 戏、虚拟现实等对用户交互响应速度有严苛要求的领域中。而高精度计算,则被应用于电影、电视片等对画面精度有要求的应用领域。由于虚拟现实系统中,用户核心体验需求是“视觉沉浸感”,因
7、此计算机图形 图像学作为解决“为虚拟现实提供高沉浸感的视觉图像”的方法, 是虚拟现实系 统中的核心技术之一。计算机图形图像学技术可在以下三个方面为虚拟现实系统提供终极解决方案: 其一是真实感沉浸式画面呈现,为用户提供一个数字化,高真实感的画面;其二 是真实感物理仿真效果呈现,为用户提供高真实感的物体运动效果。其三是自然 人机交互方式,为用户提供简单、便捷、舒适的人机交互体验。但由于虚拟现实系统并不仅仅是“真实世界视觉重建”,还有其它多种方面的 真实感重建,因此仅仅依靠计算机图形图像学技术, 是无法建设一个完整的虚拟 现实世界的。虚拟现实引擎与传统游戏引擎游戏引擎是一个专门针对电子游戏开发设计的
8、软件程序框架。开发者们利用游戏引擎开发电脑游戏、游戏主机游戏等。游戏引擎是由在一个核心框架下驱动的 不同功能模块的集合。通过游戏引擎,游戏开发者可以有效降低游戏整体开发成 本,提高开发效率,并将一次开发结果发布到多个不同的运行平台上。通常情况下,游戏引擎不仅仅提供游戏开发的核心功能, 还提供使用这些功能 的可视化编辑工具,方便开发者开发游戏内容。这一切的目的只有一个一一让 游戏开发者好、快、省地开发出面向市场的游戏产品。通常情况下,游戏引擎为了在保证提高游戏开发效率的同时,也能保证自身性能的可伸缩性、可扩展性,一般会被设计为一个核心,多个模块的模式。核心部 分往往只是基础功能和模块管理功能,具
9、体的功能实现,则被分配到不同模块中。 这些模块包括数据资源管理模块、场景管理模块、渲染模块、声音模块、脚本模 块、动画模块、人工智能模块、用户交互模块、网络模块等等。在这些模块中, 部分模块是被设计成为可被第三方中间件模块替换的形式。例如物理引擎模块。 目前市面上存在两套物理引擎,分别是隶属于NVIDIA的PhyX和曾经隶属于In tel的Havok (已经被In tel出售)。这两款物理引擎专门用来解决高速可交互 式运行模式下的物体物理特性的模拟。任何游戏引擎都可以通过接口的方式调用 它们的功能,用来加速游戏中的物理表现及提高效果。通常,一些游戏引擎仅仅只提供实时 3D渲染功能(这里面涉及到
10、大量计算机 图形学的专业知识,而不仅仅是计算机基础知识),实现游戏的其它逻辑功能, 往往需要游戏开发者自行开发或融入其它游戏中间件,所以这类引擎也被称之为“图像引擎”或“弓3擎”。随着游戏场景的扩大,当下的游戏引擎也开始提供“场景管理”模块,用来高效地管理游戏中的三维数据以及对场景画面渲染呈 现进行辅助加速功能。因此玩家用户可以看到越来越多的游戏采用了“开放 式”、“巨大式”的游戏场景设计。由于虚拟现实系统并不是一个单行业应用,因此目前市面上已有的虚拟现实引 擎产品,均是针对某一个特定行业应用的专业软件,例如针对建筑室内外设计、 工业产品设计、军事仿真等。这些软件大多使用复杂,价格昂贵,功能针
11、对性极强,其生产的内容也大多是 针对某一行业产业链中具体的特定环节, 因此作为普通大众,是很难感受到这些 工具的存在,即使在计算机专业领域中的认知度,也较游戏引擎低很多。随着当下新的虚拟现实热潮的兴起,伴随着虚拟现实硬件的发展及普及, 一款 或多款专门针对大众应用的虚拟现实引擎也将逐渐出现。 这些引擎将以生产面向 大众内容为核心,以面向大众应用领域为切入点,不断进行发展和升级,为未来 虚拟现实世界的全面爆发而铺平道路。虚拟现实行业存在机遇与挑战虚拟现实行业是一个以技术为驱动, 以体验为手段,满足人在物质、精神不同 层面、不同目标的追求(娱乐、社交、教学培训、预体验等) 。从应用领域角度 讲,虚
12、拟现实并不是某一种计算机技术, 而是一系列专业领域之间互相交织, 综 合应用的统称。通过虚拟现实技术,很多行业将发生改变和升级。在工业生产领域中,高风险、 高成本的产业将在虚拟现实技术的辅助下,有效降低甚至规避风险,降低成本, 从而加速产业发展。在服务产业中,无论是教育、娱乐、还是旅游、室内装饰等, 人们也将通过虚拟现实技术,感受到更丰富的服务体验。7然而,虚拟现实技术依然在应用与科研成果之间存在较大差距,在以下四个核心方面还需要开发者去解决和完善。缺乏有效、简单、且稳定的与虚拟现实世界中数字物体交互的软硬件解决方案。在目前的人机交互硬件领域,只有鼠标和键盘是认知及普及率最高的设备。但这两种设
13、备均不适合在沉浸式体验环境中进行人机交互。虽然目前出现了大量可穿戴式设备,例如头部跟踪、手持跟踪、身体运动跟踪,但这些设备也普遍存在难 于穿戴、难于应用的问题。缺乏真正意义上的人-人互动和人-物互动软件算法及应用方式。在目前的网络 游戏中,人-人之间的交互方式只能采用游戏设计者预先规定好的方式,无法完 全按照人在自然世界中的方式去交互一一包括面部表情交互、语言语音交互、 肢体语言交互。这些交互方式在真实世界中,是人 -人交流中最为关键的部分, 但如何在虚拟现实世界中去有效呈现, 依然没有最佳解答(仅存在可替代式解决 方案,例如表情符号)。人-物交互,则在目前虚拟现实世界中,相较人 -人交互 方案,更难以解决。这里涉及到自然客观物理现象法则的重建和重现、 网络延迟、 交互信息丢失等问题的困扰,无法解决这些问题,就没有办法建立起真正的可互 动式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 9193-2025船舶声光报警信号和识别标志
- 富源供电局常态安全培训课件
- 家长食品安全培训课件
- 2026年装修工程借款合同书范本
- 2026年视频广告投放效果评估合同协议
- 解除2026年销售合同协议
- 2026年商场油烟管道专业维护合同
- 2026年化妆品代理销售保密合同
- 2026年软件系统开发授权合同
- 2026年物流管理培训合同
- 2026秋招:澳森特钢集团试题及答案
- 2026年宁夏黄河农村商业银行科技人员社会招聘备考题库及答案详解(易错题)
- 2024年中国诚通控股集团有限公司所出资企业招聘真题
- DB37-T4975-2025分布式光伏直采直控技术规范
- 画框制作合同范本
- 2025年河北邯郸武安市公开招聘食品检测专业技术人员4名备考考试题库及答案解析
- 反霸凌宣传课件
- 民航空管局面试题及答案
- 2026年海南卫生健康职业学院单招综合素质考试题库参考答案详解
- 挡土墙设计相关规范及技术要点
- 2025年10月自考14701中外服装史(本).试题及答案
评论
0/150
提交评论