第十节 虚拟现实技术 一、虚拟现实的概念与分类

Slides:



Advertisements
Similar presentations
数据结构的引入. 通讯录管理 社团机构管理 校园导航管理 通讯录管理 社团机构管理 校园导航管理.
Advertisements

——Windows98与Office2000(第二版) 林卓然编著 中山大学出版社
第六 章数据库访问页 6.1 数据访问页视图 6.2 创建数据访问页 6.3 编辑数据访问页 6.4 查看数据访问页 退出.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
杨宇航 百度社区技术部 推荐技术在 百度UGC产品中的应用 杨宇航 百度社区技术部
课程泛雅 2017/3/15.
网页设计师的职业成长规律 主讲:刘万辉 淮安信息职业技术学院.
初级会计电算化 (用友T3) 制作人:张爱红.
Tool Command Language --11级ACM班 金天行.
第三章 数据类型和数据操作 对海量数据进行有效的处理、存储和管理 3.1 数据类型 数据源 数据量 数据结构
虚拟现实与数据手套的研究.
虚拟现实及其制作初步 系列微课二 虚拟现实系统的组成及特点 授课人:龚 睿.
信息技术 ——江萍.
虚拟EAST实现技术简介 汇报人:党宁宁 导 师:肖炳甲.
第七章 现代教育技术的应用 第一节 现代教育技术与生物学教育 第二节 计算机及其相关技术在生物学 第三节 互联网在生物学教学中的应用
新技术及其教学应用 虚拟现实技术 1.虚拟现实技术概述
克劳斯-雷克曼 教授 德国 凯勒数控教学仿真软件有限公司
实用操作系统概念 张惠娟 副教授 1.
UI(用户界面)集训班 Illustrator 高级班.
基于解释性语言的手机跨平台架构 Sloan Yi. Qt MTK.
第6章、動畫媒體.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
Overview of Python Visualization Tools
第二讲 搭建Java Web开发环境 主讲人:孙娜
面向对象建模技术 软件工程系 林 琳.
R in Enterprise Environment 企业环境中的R
从现在做起 彻底改变你自己 Sanjay Mirchandani EMC公司高级副总裁、首席信息官.
走进编程 程序的顺序结构(二).
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
Windows网络操作系统管理 ——Windows Server 2008 R2.
第17章 网站发布.
数据挖掘工具性能比较.
PaPaPa项目架构 By:Listen 我在这.
Windows 7 的系统设置.
DevDays ’99 The aim of this mission is knowledge..
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
编程作业3:网页正文抽取 (10分).
实用网络营销基础 冯英健 2006年8月6日 首页.
内容摘要 ■ 课程概述 ■ 教学安排 ■ 什么是操作系统? ■ 为什么学习操作系统? ■ 如何学习操作系统? ■ 操作系统实例
微机系统的组成.
现代教育技术应用 第六章 素材的加工与处理 第19讲 动画的类型和采集 单 位: 北京师范大学 作 者: 毛荷&王翠霞.
VisComposer 2019/4/17.
网页设计与制作 —— 学习情境二:网页模板设计
实验四、TinyOS执行机制实验 一、实验目的 1、了解tinyos执行机制,实现程序异步处理的方法。
商业分析平台-语义元数据 用友集团技术中心 边传猛 2013年 11月 06日.
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
项目二:HTML语言基础.
实体描述呈现方法的研究 实验评估 2019/5/1.
本节内容 Win32 API中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
iSIGHT 基本培训 使用 Excel的栅栏问题
PROJECT NAME 项目名称 张三 安徽xx文化传播有限公司.
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
海报题目 简介: 介绍此项仿真工作的目标和需要解决的问题。 可以添加合适的图片。
计算机绘图 AutoCAD2016.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
从社交网络游戏中发现艺术的灵魂 Brad MacDonald 麦泊然 艺术总监
第十七讲 密码执行(1).
工业机器人技术基础及应用 主讲人:顾老师
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
位似.
入侵检测技术 大连理工大学软件学院 毕玲.
网页版报名流程 Step 4 点击“详情”查阅具体岗位信息,输入身份数据及申请序列码进行最终报名
高中物理“平抛运动的应用” 点评专家:谭一宁.
质量控制(QC)模式 BrookFIELD.
学习目标 1、什么是列类型 2、列类型之数值类型.
海报题目 简介: 介绍此项仿真工作的目标和需要解决的问题。 可以添加合适的图片。
Presentation transcript:

第十节 虚拟现实技术 一、虚拟现实的概念与分类 第十节 虚拟现实技术 一、虚拟现实的概念与分类 a) 虚拟现实(简称VR. Virtual Reality),又译虚拟实在、灵境、临境等。是近年来迅速发展的一门技术。 b) 它通常是指用立体眼镜和传感手套等一系列传感辅助设施来实现的一种三维现实,人们通过这些设施以自然的技能(如头的抟动、身体的运动等)向计算机传入f各种动作信息,并且通过视觉、听觉以及触觉设施使人们得到三维的视觉、听觉以及触觉等感觉的世界。

a) 虚拟现实(简称VR. Virtual Reality),又译虚拟实在、灵境、临境等。是近年来迅速发展的一门技术。 b) 它通常是指用立体眼镜和传感手套等一系列传感辅助设施来实现的一种三维现实,人们通过这些设施以自然的技能(如头的抟动、身体的运动等)向计算机传入f各种动作信息,并且通过视觉、听觉以及触觉设施使人们得到三维的视觉、听觉以及触觉等感觉的世界。

c) 虚拟现实技术不仅仅是那些带着头盔和手套的技术,而且还应包括一切与之相关的具有自然模拟、逼真体验的技术和方法。 d) 它的最重要目标就是真实的体验和方便自然的人机交互,能够达到或部分达到这样目标的系统统称为虚拟现实系统。

e) 虚拟现实系统的基本特征可以用三个"I"来描述: ·沉浸性(Immeision):人能沉浸到计算机系统创建的环境中,人由观察者变为全身心的投入者,成为虚拟现实系统的一部分,虚拟场景可随着人的祝点作全方位的运动。 ·交互性(Interaction):人能通过键盘、鼠标以及各种传感器与多维化信息的环境发生交互,人如同在真实的环境中与虚拟环境中的对象发生交互关系。为达到这个目标,高速计算和处理必不可少。

·想象性(1magination):人可从定性和定量综合集成的环境中得到感性和理性上的认识,进而使人能深化概念、产生新意和想象,主动地寻求探索接收信息,而不是被动地接收,因此能发挥创造性。作为虚拟世界的创造者,想象力已经成为虚拟现实系统设计中的最关键问题之一。

二、虚拟现实造型语言VRML (一)什么是VRML 1) 虚拟现实造型语言VRML(Virtulal Reality Modeling Language),它可以说是让虚拟现实环境界面在WWW网页上得以实现的实际系统工具。 2) VRML正在把对Web的感受从以页面为中心的模式转变为交互、三维、动态、逼真的世界,这就是第二代Web。

3) VRML是一种基于文本的通用语言,是一种在网络上使用的描述三维环境的场景描述语言,是HTML的3D(三维)模拟。它定义了3D应用中大多数常见概念,如光源、视点、动画、雾化、材质属性、纹理映射等。VRML语言的诞生,尤其是新的VRML2.0标准,被称为第二代Web语言,它改变了原来WWW上单调、平面的缺点,将人的行动作为浏览的主体,所有的表现都将随操作者行为而改变。 4) VRML能使因特网页产生模拟现实的动态效果,因而也是目前因特网一个重要发展趋势。表中给出第二代Web与当代的Web比较,从中可以看出第二代Web的优越之处。

5)从性质上说,VRML应该是与HTML语言平行,而不同于Java及AftiveX。 6)在VRML中,提供一个被称为PROTO的外部API(应用程序接口),它使开发者可以通过此API使用其它程序及脚本语言在VRML中建立各种附加功能。

(二)VRML2.0的特点 VRML本质上是一种面向Web、面向对象的三维造型语言,而且是一种解释性语言。

(1)增强的静态世界:VRML2.0不仅支持数据和过程的三维表示,而且能提供带有音响效果的节点,用户能走进视听效果十分逼真的虚拟世界。 (2)交互性:用户使用虚拟对象表达自己的观点,能与虚拟对象交互,能产生碰墙会反弹的交互感受。

(3)动画:创建各种运动的物体如自动打开的门、走动的机器人。 (4)脚本:通过脚本,你不仅能让虚拟世界中的生命和对象动起来,而且能试予它们一定程度的智能,如机器人能抛接球。

(5)原型:通过构造新的VRML.物体原型,可创建多个实例。如创建不同颜色的机器人。 (6)VRML2.0版的交互性与声音;使得它自身的内容更加丰富多彩,而多用户共享同一环境更是VRML的关键所在。通过此特性,多个用户可以进行基于文本的或是声音技术的交谈,在网上建立一个真正的三维世界。

(四)利用VRML设计Web页面考虑的若干问题

(1)透明性。 (2)表现。 (3)多边型。 (4)实例。 (5)压缩性。 (6)跨平台。

VRML的作用原理   VRML文件是以扩展名为wrl结尾的一种用来描述几何形体的ASCII文本文件,它不需要任何编译,直接由浏览器解释执行。当用户打开VRML文件时,系统首先装入一个内嵌的VRML浏览器,该浏览器将VRML语言中的信息解释成空间中目标的几何形体描述,如长方体,球体,不规则的其他三维物等等,同时它将提供实时显示,一秒显示多次,这样在用户的计算机上就会有一个活动场景的感觉。

(五) VRML在教育上的应用 就目前网络情况而言,还不能将VRML大规模使用在教育上,还处在VRML研究和实验的阶段,可能的应用被分为以下四个方面:

1·作为教育和研究的媒体 A.        任何课本和课程材料可得益于VRML。如果课程要求多个三维物体或空间时,很明显VRML能起很好的辅助作用,促进学生理解,帮助学生记忆。

B. 数据可视化的功能是将大量数字数据转换为比原始数据更容易理解的各种录像。 C. 数据的VRML模型可通过可视系统得到,这样的能力扩展了VRML的使用范围,包括那些不能处理的空间目标,但能收集定量或定性的用空间表示的数据,例如社会科学。

2·作为虚拟环境 A. VRML能提供一种近似真实的环境,可使用在技能训练上,如医学解剖、飞行驾驶。

B. 在远程教学中,能用VRML构建虚拟的学习空间,获得真实的经验和知识。 C. 未来的虚拟教室则是有风、温度、压力、振动、立体、色彩完全的模拟环境。

3·作为新的研究主题 A. 完整的VRML技术将为虚拟空间设计和实现中的课程提供机会。 B. 对于这样的课程需要懂得几种重要的技术:3D建模、Internet以及与它们相关的工具。但这里也需要特别的设计技术,例如人与空间的关系,要理解合作性,多用户空间认为需要社会学和心理学。

4·作为一种合作空间 A. VRML则是用于远距离教学和项目合作的共享空间。 B. 通讯世界将允许学生和老师参与分布式的会议、讨论、指导。如同在一间教室中一样。VRML提供给学生观看、修改、浏览在线三维世界并与之交互的能力。

C. CyberCampus——这个用感知和虚拟现实工具制作的系统提供了一个多用户空间。 D. VRML技术能减轻一些远距离教学带来的孤单感问题,学生不仅能使用课程材料,而且能在社会空间中与其他学生和老师进行虚拟会晤。