PowerPoint中巧插VR动画,简化多媒体课件制作江苏省如东县第一职业高级中学曹雷摘要:VR动画是利用虚拟现实技术制作的具有良好交互性和沉浸性的三维动画,它广泛应用于教育培训、职业训练中。本文从教学实际出发,对在PowerPoint中如何插入VR动画,简化多媒体课件制作进行了一定的探索。关键词:虚拟现实技术VR动画PowerPointVR动画是随着虚拟现实技术的发展而产生的,虚拟现实技术是一种逼真地模拟人在自然环境中视觉、听觉、运动等行为的人机界面技术,它能在计算机中构造与客观世界相一致的虚拟环境,通过自然的交互,逼真、实时地生成可被用户直接感知的多通道信息,使用户产生一种身临其境的感觉。利用虚拟现实技术实现的动画——VR动画有着突出的优点:①它能模拟现实生活中鲜活的场景,让人自然而然沉浸于其中;②它有良好的交互性,使用户能自然地得到对动画内物体的操作反馈,可以徘徊于其中,从不同的角度对操作对象进行仔细地观察;③它具有可移植性,可以运行在不同的操作系统和应用软件下,并能与互联网进行完美的结合。在教育教学中,VR动画也发挥着越来越大的作用,譬如空间几何中学生的空间认识、生物或医学中虚拟解剖、实验实习教学中模拟操作与训练等。在多媒体课件中插入VR动画,不仅能生动、形象地展示出复杂、抽象的事物或概念,而且通过与动画的交互,让学生自然、仔细地观察或操作学习对象,从而加深他们对事物或学习对象的理解和认识。而由于技术条件的限制,在一些多媒体制作软件中并不能直接插入VR动画,为了改变这种状况,让绝大多数教师都能在常用的多媒体制作工具如PPT中插入VR动画,我们经过一定的实践,找到一种比较便捷的操作方法,现作如下介绍。一、PowerPoint中插入VR动画的基本思路制作VR动画工具较多,但无论采用何种工具,制作出来的VR动画都符合VRML语言的规范要求,如果我们要通过最简单的方法浏览VR动画,可以在普通浏览器上装载VRML插件,安装成功后就成了我们所说的VRML浏览器。在PowerPoint中插入VR动画除了要具备上述的VRML浏览器外,还要在PowerPoint中加载MicrosoftWebBrowser控件,通过此控件加载VRML浏览器,达到在PowerPoint浏览、观察VR动画的目的。基本的操作流程可如下图所示:二、PowerPoint中插入VR动画的操作细节及步骤1.制作VR动画制作、生成VR动画的工具很多,如用VRML直接编写、用3DMAX、AUTOCAD、RAW等先创作模型然后导出为VRML文件,形成VR动画等等,这里不作具体介绍。2.加载VRML浏览器要让普通浏览器成为VRML浏览器,最简单的就是在浏览器中加载VRML插件,VRML插件种类很多,常见的有这样两种:一种是是俄国的Parallelgraphics公司开发的CortonaVRMLClient;另一种是德国的Bitmanagement公司开发的BSContactVRML。其中第一种插件兼容多种浏览器,外观简洁,安装简单,彻底免费,无功能限制,目前使用比较普及,但是没有具有特色的功能,适合于一般用户使用;第二种插件同样兼容浏览器多种浏览器,同时还有很多实用的特色功能,比如说游戏控制、主体放入、对立体显示和3D演示有很好的支持等,对高端开发用户很适合。我们可以选择其中一种插件,从它的支持网站上下载插件安装程序并进行安装,安装结束后就可以使用了。3.加载MicrosoftWebBrowser控件经过上述准备后,我们打开PowerPoint,选定要插入VR动画的幻灯片,打开“控件工具箱”,选择“MicrosoftWebBrowser控件”,具体方法是:视图→工具栏→控件工具箱→其它控件→MicrosoftWebBrowser,选中该控件后,用鼠标在幻灯片上绘制一个矩形区域,用于演示VR动画,另外我们在幻灯片上再添加一个命令按钮“开始演示”,作用是点击它可以开始VR动画演示。(如图1所示)4.编写宏代码双击幻灯片上的命令按钮“开始演示”,出现VB编辑器,在command_click事件中输入WebBrowser控件的Navigate方法语句。WebBrowser控件的Navigate方法语句格式是:WebBrowser.Navigate(URL,Flags,TargetFramename,PostData,Headers),其中,我们主加载VRML浏览器加载WebBrowser控件制作VR动画制作VR动画添加控件代码要使用的是第一参数URL,URL是指要显示的web对象的名称或地址。如我设计好的VR的动画名称是ph.WRL,放在C盘上,是学生用来进行焊接操作练习的,则我们可写出如下语句:WebBrowser.Navigate(“c:\ph.wrl”)放映幻灯片,点击“开始演示”按钮,VR动画出现在演示区域(如图2,截图),我们就可以通过其中的预设按钮进行三维的交互,达到我们学习、研究的目的。图1图2参考文献:[1]张金钊等著.虚拟现实三维立体网络程序设计语言.北京:清华大学出版社,2001年[2][美]PaulMcFedries著,韩松等译.Office2000VBA编程技术.北京:电子工业出版社,2000作者简介:曹雷,1972,江苏如东,高级教师,南京师范大学教育硕士,研究方向:实习教学、虚拟现实。通信地址:江苏省如东县教育局,邮编:226400,email:cao9188@163.com