虚拟现实技术VR在技校教学中的实现、实践与研究.doc
《虚拟现实技术VR在技校教学中的实现、实践与研究.doc》由会员分享,可在线阅读,更多相关《虚拟现实技术VR在技校教学中的实现、实践与研究.doc(27页珍藏版)》请在沃文网上搜索。
1、 虚拟现实技术(VR)在技校教学中的实现、实践与研究 摘 要:随着计算机技术的发展,虚拟现实技术作为一种高新技术在技校教学中将会发挥很重要的作用。本文从虚拟现实技术的定义、特点、常用技术出发,结合教学理论,阐述虚拟现实技术在技校教育中的必要性,着重研究在技校教育中将传统教学与虚拟现实技术相结合的实际应用及其实用价值,并探讨虚拟现实技术发展的障碍与方向。关键词:虚拟现实 VR 技校教育 教学实践Abstract: With the development of computer technology, Virtual reality technology will play a very sig
2、nificant role in Technical School Education. Based on the definition and features of Virtual reality technology and ordinary-used technology, this article shows the necessity of Virtual reality technology, emphasizes the application and practical value of Virtual reality technology combined traditio
3、nal teaching in Technical School Education, and discuss its obstacles and development direction.Key words: Virtual reality; VR; Technical School Education; Application引言随着计算机技术的迅猛发展,传统教学方式方法正面临变革,计算机技术与教育相整合成为一种必然的趋势。如计算机辅助教学(CAI)的产生摆脱了传统教学的呆板和乏味;多媒体技术的出现则将CAI课件变得更绘声绘色;网络技术的普及使远程教育成为现实,学习者可以突破时空限制实现
4、自主学习。近年来,随着建构主义教学思想的兴起,人们越来越强调希望利用更新的计算机技术,为学习者创建一个开放的、主动的、生动的学习环境,使之更能激发其学习热情和学习兴趣,而虚拟现实技术的出现使这种设想成为可能。本网站就是根据本校实际教学应用情况,利用VR技术制作了一个教学辅助系统网站,该网站经过一个学期的使用,在教学领域中已取得一定的成效。理论篇一、 虚拟现实技术简介(一)虚拟现实技术的定义及其特点虚拟现实技术(Virtual Reality,简称VR),又称为临境技术,是通过计算机创建一种虚拟环境,借助多种专用输入输出设备(如数据手套、眼屏、脚踏传 动设备、数据衣服、鼠标、键盘、操纵杆等)以自
5、然的方式(如转动眼球、活动手指等)向计算机传达各种动作信息,通过视觉、听觉、触觉、嗅觉等作用,使用户产生和现实中一样的感觉。虚拟现实技术的特点有: 1沉浸性。使用者不仅作为观察者看到由计算机产生逼真的三维立体影像,还可以参与者的身份通过专用的设备与计算机产生交互,使虚拟环境中的影像随之变化,犹如身临其境。2交互性。使用者可以使用数据手套、脚踏传动设备等传感设备以一种近乎自然的交互形式与计算机产生多维化信息交互,是一种更为高层次的人机交互境界。3多感知性。虚拟现实技术借助专用传感和反应设备能给使用者提供视觉、听觉、力觉、触觉、运动感知,甚至包括味觉和嗅觉感知等多种感官刺激。4构想性。虚拟现实技术
6、不仅可再现真实存在的环境,也可以任意构想客观不存在的甚至是不可能发生的环境,能拓宽人类想象空间。(二)虚拟现实的相关技术1传统技术传统的虚拟现实技术主要有两种:一种是利用三维图形设计软件(如3DMAX、MAYA等)建立模型,实现虚拟现实;另一种是基于图像的三维建模技术(IBR),通过摄像机获得真实场景的不同角度的若干照片,根据透视学和摄影测量学原理,生成所摄环境或物体的三维模型。两种方法相比,前者所得模型具有空间形态多样,视点变换自由,但建模过程复杂,设计周期长,实现代价大等缺点;后者建模过程简易,对计算机能力要求不高,模型真实感强,但交互性不足,用户观察视点和运动方向受到限制,视点间切换易产
7、生突变现象。2网络三维语言这类技术的代表是VRML(虚拟现实建模语言),是一种应用于Internet的三维场景的描述性语言。它定义了三维应用系统中常用的语言描述,如层次变换、光源、视点、动画、材质、纹理映射等,并具有简单的行为特征描述功能。只需通过网络传输少量数据,经客户机上的浏览器解释即可生成三维场景,但这些语言难度大,必须结合三维图像制作软件建立模型,由于客户端的三维场景是即时渲染,对客户机的配置要求也比较苛刻。二、 在技校教学中应用虚拟现实技术的必要性(一)虚拟现实技术在教学中应用的理论支持根据建构主义理论的基本观点可以认为,知识不是通过教师传授得到,而是学生在一定的情境即社会文化背景下
8、,借助其他人(包括教师和学习伙伴)的帮助,利用必要的学习资料,通过建构意义的方式而获得1。通过实际情境进行学习,可以激发学习者的产生联想,使学习者能利用自己原有知识结构中的相关经验,去同化当前学习到的新知识,从而在新旧知识之间建立起联系,并赋予新知识以某种意义。但许多的知识是在现实社会中不易或者不允许出现的现象,缺乏一个形象生动的“情境”,就不利于激发学习者产生联想,对知识的意义建构因此也会发生困难,而虚拟现实技术的构想性特点就能很好地解决“情境”创立的问题。(二)虚拟现实技术的应用是学生学习的需要 实验心理学家赤瑞特拉做过两个著名的心理实验。一个是关于人类获取信息的来源,实验证明:人类获取的
9、信息94来自视觉和听觉。另一个是关于知识保持即记忆持久性的实验。结果是:人们一般能记住自己听到和看到内容的50,而一般只能记住自己阅读内容的10。2虚拟现实技术的多感知性能带给学习者多种感官上的刺激,从而使获取的信息量比单一地听老师讲课强得多,知识的保持也大大优于传统教学效果。 另一方面,大部分技校学生本身基础较差,以往的失败经验使他们对学习缺乏信心,对学习容易有畏难情绪,更谈不上兴趣。因此,技校教育更需要将虚拟现实技术应用在课件设计和课堂教学,以提高技校学生的学习兴趣,进而提高教学质量。(三)虚拟现实技术的应用是教师教学的需要一些抽象概念和理论单纯靠教师的语言描绘和肢体动作难以描述清楚,而虚
10、拟现实技术具有动画虚拟现实的能力,能够将抽象概念原理、实验过程生动地表现出来,甚至可以彻底打破时空的限制,大至天体行星,小至原子粒子,久至上百万年的进化历程,都能一一真实呈现,协助教师以更为丰富的教学手段和方式,帮助学生把握概念原理的实质。(四)弥补教学设施的不足技校教育很强调通过实验教学巩固学生所学理论,培养学生的实践能力和创新精神。但由于实验场地、实验设备、教学经费等方面的限制,一些教学实验无法展开。利用虚拟现实技术能很好地解决这个问题,它可以在节省大量铺设实验场地、购置实验仪器费用的前提下,重复使用并时常更新这些虚拟的实验“仪器”,又能使学习者获得与真实实验同样的体会,反复操作,加深对教
11、学内容的理解,以相对较低的成本实现技工教育的效益最大化。技术篇一、本系统所应用的技术本系统使用的是中视典数字科技有限公司拥有自主知识产权的虚拟现实平台软件VR-Platform 。该软件最大优势在于第一,拥有自主知识产权,摆脱对外国技术的依赖,开发自由度较大。第二,该软件能实现的功能较多,如数字城市仿真系统、工业仿真,虚拟室内装修,电子沙盘,植被气候仿真都能在该软件实现,可持续开发性较强,避免由于软件寿命短而导致的开发资源浪费。第三,该开发平台可以让功能以单机软件或网站形式同时实现,既可在复杂网络环境下实现同步更新,也能保证在网络不发达地区同样实现功能。二、本系统实现的技术流程确定建筑物关系比
12、例制定标准尺寸实景拍照建立模型贴图修正比例关系利用VR软件集成功能单机虚拟教学系统虚拟现实教学网站(一)校园漫游系统及展厅的实现图 1 漫游系统流程图1漫游系统的建立流程2制作难点与关键技术(1)建筑物比例关系的确定由于本校南校区的校舍由多个部分组成,新旧不一,建筑结构复杂,而且经过多番的修整,形成比较特殊的建筑群体。若对照建筑设计图进行建模,必然费时耗力且未必能符合实际效果要求。根据这种特殊情况,我们利用卫星地图软件,直接找到我校所在位置,截取俯视图作为基础,通过3D max建立建筑物的等比例初级模型。这样,建筑群关系基本确定,只要根据初级模型的范围建立精细模型,这样整个校园建筑物关系基本与
13、真实相符且耗时较短。 图2 卫星俯视拍摄图 图3 符合比例的初级模型(2)贴图制作校园景物多而复杂,如何将众多事物纳入虚拟空间之内,贴图技术是关键。本系统运用三维物体的贴图展开技术,成功地将复杂的物体展开成数个相关的平面,就像包装盒可以展开成一张纸皮。 图4 立体墨水盒 图5 墨水盒的贴图展开 图6 校园的建筑物立体 图7 建筑物的贴图展开利用这种技术能够较快地描绘较规则建筑物的外表,结合多子物体贴图,混合贴图等技术对复杂物体进行贴图,能有效、准确地反映校园的真实景物。图8 学生作品展示厅效果图学生作品展示厅的制作和校园漫游系统的比较类似,此处就不再赘言。(3)集成功能以及生成网站使用传统的V
14、RML语言编写网站,由于语言格式复杂,繁冗难懂,即使运用三维软件进行建模、贴图输出网页文件,想在网站内实现基本功能也需要长时间的调试。本系统的网络版是利用VR-Edit软件作为平台,摆脱VRML系列语言的弊病,能快速、直观地控制功能的编写与调试;通过所看即所得的操作方式,及时发现、排除潜在的缺陷。(二)虚拟装机的实现1需求分析根据学生的学习特点,将可能遇到的问题设立关键点,画成关系流程图(如图9):图 9 关系流程图正确:播放操作动画,继续下一零件观察硬件判断能否独立操作否:文字帮助/视频示范是:开始装机按顺序点击放入零件错误:禁止操作,提示错误文字帮助或视频示范完成装机已按要求完成:返回“装
15、机成功”仍未完成:返回“装机未完成”2模型的建立与贴图运用3D max作为建立模型的软件,对照真实的零件进行建模。截取硬件实物图片通过Photoshop进行加工,制成贴图,赋予模型,这个过程可以单独成为教学过程,在3D教学中作为项目驱动,让学生自己动手建立模型。图 11 Photoshop加工贴图图 10 3Dmax建模 3代码的编写与调试(1)首先对VRP-Editer进行初始化,环境变量、变量类型赋予初值。图 12 初始化(2)设立出发函数,对每个触发点的条件进行限制。图 13 设立出发函数(3)构建循环体,并定义循环条件、循环体入点、出点的限制图 14 构建循环体(4)最后调试整个软件功
16、能,排除错误。在整个系统编写的过程中,或多或少都会出现一些小错误,需要对其进行多番的调试。例如:虚拟硬件装机中,为了让学生能反复进行练习,我们设置了“还原”按钮,让学生可以在犯错或完成后再次进行装机实操。但我们在调试过程中发现“还原”按钮只能还原硬件的状态,反馈信息没有还原。当出现一次装机成功并还原后,再出错时的反馈信息依然是“装机成功”。经过检查,发现问题如下:panel03.鼠标左键按 /还原按钮-播放刚体動画, , 5, 0, 1变量赋值, open, 0变量赋值, s, 0定义变量, s。变量赋值, s, 0定义变量, x 变量赋值, x, 0经过修改,“还原”按钮变量赋值为s后,问题
17、解决。在调试过程中还遇到很多问题,在这里就不做累述了。19应用实践篇根据上述理论和技术的支持,下面来讨论一下虚拟现实技术在技校“教”和“学”中的应用实践。一、虚拟现实技术是技校计算机专业的一门重要课程(一)虚拟现实技术的教学意义图 15 Windows Vista系统的三维菜单图 16 Second Life中观众收看实时新闻广播计算机技术发展到21世纪,人性化、交互化成为发展的趋势。随着计算机处理能力的提升,三维立体显示技术逐渐成熟。操作系统Windows Vista开始进入三维化操作(如图15)的时代。而在网络中,仿真的虚拟世界已经建立,如美国著名的网络游戏Second Life(第二人生
18、)(如图16),已经将真实的商业活动和生活的细节搬到网络中,甚至达到虚拟货币与美金互通的程度。这些成功的例子证明虚拟现实技术已经成功地摆脱了传统三维图像软件的束缚,发展成为一种独立的表现技术,并逐渐形成一门新兴的综合性实用学科。当前,虚拟现实技术凭借其沉浸性、交互性、多感官性和构想性的技术特点,能以较低的成本获得一定程度的虚拟现实体验,在立体空间的展示,立体物体的展示,展品的介绍,虚拟空间的营造与构建,虚拟场景的构造等方面有着独特的优势。社会上新兴的房地产热,以及工业自动化及其过程控制都是虚拟技术应用的热点(如图17和图18)。因此,以培养学生技术特长为教学重点的技校教育更应紧跟技术发展的步伐
19、和满足社会需求,将实现房地产建筑物漫游和工业过程仿真作为教学实例,教导学生掌握虚拟现实技术。图 17 新楼盘虚拟漫游图18 复杂工件的模拟装配(二)虚拟现实技术的教学实践下面,以本校计算机辅助设计专业的学生为例,论证一下如何利用本系统使技校学生熟练掌握虚拟现实技术的教学实践过程。1教学实践的理论依据项目递进驱动教学法“项目递进驱动教学法” 是行为引导型教学方法中的一种,来源于建构主义学习理论,是师生通过共同实施一个完整的项目工作而进行的教学活动。在整个教学过程采用“项目递进驱动教学法”,能充分地展示现代技工教育“以能力为本”的价值取向,使课堂教学的质量和效益得到提高。2项目的选材依据(1)教学
20、题材现时,虚拟现实技术应用热点围绕房地产漫游和工业过程仿真,所以项目的选材必须与此热点相贴合。那选择何种建筑物漫游呢?又以哪种工业过程仿真为例呢?根据教学实践证明,熟悉的“情境”实例能激发学生兴趣,因为学生对学校既熟悉而又有感情,所以他们能很快地进入制作状态。而装机模拟是每个计算机专业学生必学的一门课程,学生对每个步骤都必须相当熟悉,也应具有一定的准确性要求。因此,选择本系统作为“项目递进驱动教学法”的教学题材。(2)教学内容利用上述的题材,通过逐渐增加实例的功能,使学生在实现不断提出的任务中自然而然地进行新知识点的学习和操练,从而以一个项目的不断拓展和层层推进来带动课程的学习,最终使学生掌握
21、虚拟现实技术。而在原有技校计算机专业的知识结构中,已包括了3D max三维建模、贴图、基本动画、Photoshop制图、二维网页制作基础,要达到掌握建筑物漫游、工业过程仿真、三维网站等的构建的最终学习目标,必须掌握以下知识点: 如何将三维制图软件内的模型导出到单独运行的虚拟平台; 将模型虚拟化和网页化; 如何添加编译判断条件和反馈信息让整个虚拟现实过程内涵更丰富,操作更友好。 本系统中虚拟校园漫游、学生作品展示厅和虚拟装机三大内容正是环环紧扣这三个知识点,符合项目递进驱动教学模式中的知识链构建要求。3项目驱动教学设计图 19 知识链的构建过程简单项目(激发兴趣、新旧知识融合)进阶项目(更高、更
22、复杂的要求)应用项目(根据实际情况制定目标、流程及完成制作)固有知识掌握新技能、新知识运用项目递进驱动教学模式,将本作品的三大内容贯穿整个知识链的构建过程。(1) 简单项目教学目的:提高学生兴趣,实现新旧知识融合虚拟校园漫游子项目:实现了将模型、贴图、动画分离,并单独运行,实现漫游功能及鼠标划过信息反馈,并将其网页化制成三维网页。(2) 进阶项目教学目的:进一步提高对新旧知识熟练程度的要求,并加入创新元素作品展厅子项目:进一步要求模型和贴图的精度,考虑使用高质量渲染器带来的贴图问题。实现鼠标划过、单击响应,以及编写信息反馈、语音反馈、多媒体反馈等反馈形式的基本语句。(3) 应用型项目教学目的:
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 虚拟现实 技术 VR 技校 教学 中的 实现 实践 研究