2022年《现代教育技术》虚拟实验室的设计方案与实现 .docx
《2022年《现代教育技术》虚拟实验室的设计方案与实现 .docx》由会员分享,可在线阅读,更多相关《2022年《现代教育技术》虚拟实验室的设计方案与实现 .docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品_精品资料_现代训练技术虚拟试验室的设计与实现李欣技术.由于目前 VRML不供应可视化开发环境,基于VRML的虚拟现实可视化工具仍有待进一步讨论78,开发者必需从VRML供应的基本形体动身搭建复杂场景.虽然3DS Max 和 Maya等建模工具供应导出VRML 的*.wrl文件格式的功能,但后期的文件优化耗时费劲.以VRML为基础的基于Java 技术通过 EAI技术的 Virtools Dev采纳特别直观的方式出现 3D內容 13 ,为研发人员供应了一个便利的整合、沟通与共享三维体验的开发平台,在可视化开发环境方面有明显的优势.本文针对上述的不足,在充分调研的基础上,本着“技术设计为教案设
2、计服务”14 的原就,提出了3D-Virtools-Moodle构建虚拟试验室的架构方案.即在3DStudio Max中完成虚拟试验室、教案媒体设备的三维建模、动画制作.在Virtools Dev中进行相关数据处理、三维对象的掌握及交互设定.在Moodl e 教案治理平台中实现虚拟试验的绩效评估和教案治理.实现结果说明,采纳该架构方案能克服上述方法的不足,具有真实性、交互性、简洁和易实现等特点.一、虚拟试验室总体设计 一 设计目标“现代训练技术”虚拟试验室的设计目标是,转变高校现有试验教案中普遍存在的生均实验设备拥有量、设备更新周期以及学习时间冲突等根本问题15 ,切实贯彻教案改革目标,以认知
3、科学及建构主义学习理论为基础,利用虚拟现实及多媒体技术构建三维虚拟实可编辑资料 - - - 欢迎下载精品_精品资料_验环境,为同学供应一个具有剧烈真实感以及强大交互功能的“现代训练技术虚拟试验 室” 见图 2),支持探究学习、协同学习、体会学习等基于建构主义学习理论概念,并供应学问猎取工具.主要特点有:对试验室、试验仪器及附属设施,按实际尺寸进行三维建模,并以三维空 间向量形式表示各试验模型形体和位置的相对关系.支持实时交互功能.试验者可以通 过鼠标、键盘完全操控场景中试验者的虚拟化身,实现从不同角度观看对象,以及闲逛、 转身、抬头、低头以及跑、跳等功能,为探究学习、体会学习供应支撑.支持多媒
4、体信 息帮助,通过设置3D音效、背景音乐、多用户实时对话,构建一个逼真的三维虚拟世界.学问库,为学习者的学问猎取、形成意义建构供应技术支持.通过Moodle 平台实现对试验行为、结果的绩效评估.二)系统体系结构虚拟试验室依据现代训练技术课程试验的要求进行开发,主要由虚拟试验手册、虚拟试验工程、虚拟教案媒体模型库、学问库以及Moodle 治理平台五大模块组成.系统的体系结构如图 1 所示.图 1现代训练技术虚拟试验系统的体系结构虚拟试验模块:包括常规媒体、多媒体教案环境、素材采集与处理、课件开发、网页设计与制作五个基础试验,以及自适应帮助工具集.同学在虚拟试验环境中按试验步骤完成整个虚拟试验,答
5、应多次重做,直到娴熟为止.图3 为虚拟试验之一的常规媒体虚拟试验主界面.虚拟试验手册模块:介绍每个虚拟试验工程的学习背景、学习目标、学习任务、详细操作步骤,操控字母键的含义,以及虚拟试验环境的漫游、操控方法.教案媒体模型库模块 图 4):虚拟试验中常用的教案媒体设备,主要有:光学投影仪、数字投影仪、实物展现台、多媒体教室综合平台等.通过键盘上的方向键可实现从各种不同 角度观看媒体设备的构造,通过鼠标点击模型上的按钮、开关实现交互,以此明白教案媒 体设备的主要构造及操作.学问库模块:包括现代训练技术国家精品课程 p)、现代训练技术技能训练学习网站虚拟试验室主界面可编辑资料 - - - 欢迎下载精
6、品_精品资料_二、虚拟试验的开发方法Virtools是由法国全球交互三维开发解决方案公司Virtools所开发,透过可视化的图形开发界面,开发人员只需要拖曳所需要的行为模块就可以建构出复杂的交互应用程序.可同时满意无程序背景的设计人员以及高级程序设计师的设计需求,让3D 美术设计与程序设计人员进行良好的分工与合作,有效缩短开发流程、提升效益.由于软件内置超过500 组的行为模块,可以让使用者快速设计出多样的3D数字媒体内容.其三维引擎已成为微软X Box 认可系统.其特点是便利易用,应用领域广.本系统开发所应用的主要是Virtools的主开发程序Virtools Dev. 一开发平台 Virt
7、ools简介开发工具的选取是否合适,对能否实现预定目标特别重要.虚拟试验作为整个系统的核心模块,数据处理量大、交互频繁.我们采纳Virtools DEV作为开发平台,理由有三: Virtools的三维引擎己经成为微软XBox 认可系统,其特点是便利易用,应用范畴涵盖嬉戏开发、数字消遣、工业设计、新媒体艺术、视景仿真等多元领域,已有赛伯丽亚 Syberia ) 16和国际象棋在线 ,并供应重力、摩擦力、弹力、力场等多种物理属性设定,这些功能大大缩短了开发周期,防止了繁复冗长的动态交互设定与程序代码的撰写,只需通过简洁的拖、拉、放,就能完成对象的物理属性和行为的设定.Virtools供应应开发者的
8、是一个整合了多样化技术的单一使用界面,上手简洁,符合采纳“大众化技术”来实现虚拟试验室的开发原就. 二 Virtool设计虚拟试验的关键环节1. 三维建模及 Virtools资源库的建立虚拟试验环境的构建主要是指试验室及媒体设备模型的构建.由于Virtools本身自带的基本图元建模功能不强,所以建模一般是采纳3DStudio Max 、Maya 等建模功能较强的三维动画软件来实现.笔者采纳在3DStudio Max创建三维模型,并完成材质、贴图及动画关键帧 的设定,通过安装好的插件导出文件,并以Virtools Dev的资源文件格式 *.NMO储存.然后将 NMO文件导入到 Virtools的
9、 3D Layout三维编辑区 进行交互设定.在 Virtools Dev 中用 Resources/ Create New Data Resources 创建新的资源库,把预备好的各种 *.nmo 资源文件拷贝到资源库相应的文件夹中, Virtools Dev 将自动分类并加载.这步工作是为在 Virtools 中进行拖放操作做好前期预备.对每个不同的虚拟试验工程应建立单独的资源库,这样更便于后期的修改更新及文件治理.2. 用行为模块实现交互掌握虚拟试验的操作步骤可以归结为模型对象的交互设定问题.详细来说,就是将试验步骤分解成详细的动作,并与键盘的操控和鼠标的拖曳、点击等动作构成映射.交互设
10、定是通过Virtools中内置行为模块实现的,能够对二维或三维模型进行各种基本操作,如平移、旋转、缩放、颜色和透亮度变化、二维贴图等,复杂操作如投影、燃烧、行走、奔跑、后退等.在 Virtools Dev中进行交互设定的最大特点,就是行为模块之间只需通过相互连接便能形成敏捷的互动成效.每个行为模块BBs)封装了特定的作用和功能,把很多功能不同的行为模块用相互连接的方式进行编辑,即可实现虚拟试验的要求.可编辑资料 - - - 欢迎下载精品_精品资料_一般情形下, Virtools自带的 BBs 已基本能满意设计的要求.另外,仍有两种方法可以设计出具有特别功能的BBs来满意交互设计的要求:一种是通
11、过VC+编程18 另一种是利用 Virtools的软件开发工具包SDK,通过 SDK,可以创建一个新的动作BB s)、修改现有动作的运行、通过给输入和输出文件写BBs可实现一些特别格式的模型文件 的导入导出、修改替换或扩充Virtools Dev的渲染引擎.3. 虚拟试验的发布虚拟试验室一般由两部分组成:一是虚拟试验环境,二是详细的虚拟试验.其中,虚拟试验环境是指由三维建模构建的虚拟试验空间,如门窗、墙、的板,以及置放其间的试验 台、试验仪器设备等.详细的虚拟试验就是指对模型的交互掌握,两者共同构成完整的虚拟试验室.虚拟试验在完成建模及交互设定后,可以采纳两种方式进行发布:一种是通过“Expo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代教育技术 2022年现代教育技术虚拟实验室的设计方案与实现 2022 虚拟 实验室 设计方案 实现
限制150内