在我国虚拟现实技术的研究和一些发达国家相比还有很大的一段距离,随着计算机图形学、计算机系统工程等技术的高速发展,虚拟现实技术已经得到了相当的重视,引起我国各界人士的兴趣和关注,研究与应用VR,建立虚拟环境!虚拟场景模型分布式VR系统的开发正朝着深度和广度发展。国家科委国防科工委部已将虚拟现实技术的研究列为重点攻关项目,国内许多研究机构和高校也都在进行虚拟现实的研究和应用并取得了一些不错的研究成果。
虚拟实验室是一种基于Web技术、VR虚拟现实技术构建的开放式网络化的虚拟实验教学系统,是现有各种教学实验室的数字化和虚拟化。虚拟实验室由虚拟实验台、虚拟器材库和开放式实验室管理系统组成。虚拟实验室为开设各种虚拟实验课程提供了全新的教学环境。虚拟实验台与真实实验台类似,可供学生自己动手配置、连接、调节和使用实验仪器设备。教师利用虚拟器材库中的器材自由搭建任意合理的典型实验,或实验案例,这一点是虚拟实验室有别于一般实验教学课件的重要特征。
技术特点
1.用unity作为虚拟现实开发平台的制作流程
2.3ds Max虚拟现实场景制作技术
3.unity平台制作技术(场景整合、物体材质等)
4.收集广泛的素材(图片、文字、声音、视频等)
5.通过javascript、C#实现脚本的设计
6.改变以前传统的实验模式,让学生可以更方便的进行实验
7.能让实验器材更加齐全,不会收到损坏和经费的问题的困扰
8.实现三维画面效果,更加具有真实性
虚拟现实最重要的特点就是“逼真”与“交互”性。参与者在虚拟世界中就象身临其境一样。环境象真的,人象在真环境中与各种物体及现象相互作用。
本系统是基于Unity3D引擎、利用虚拟现实技术开发而成的一个虚拟组装电脑的系统。有Unity3D强大的图形渲染管线支持,可以得到非常真实的环境模拟和虚拟操作模拟。 不用实际动手搬动沉重的电脑组件,实验者只要打开系统,就像完游戏一样就能完成学习计算机基础知识中的一个十分重要的实验。
由于Unity3D友好的图形界面,跨平台支持以及对C#语言的支持,使得它不仅在游戏领域里发光发热,近年来,在虚拟现实、虚拟教学、商品展示等领域得到了广泛的领域。Unity是一款商业的引擎,从发布以来,其开发团队一直在维护和更新Unity的版本。即将发布的Unity5加入了Enlighten实时全局光照、实时光照贴图预览、高级着色器三大新功能,为实现PC、主机和移动游戏中的完全动态光照效果、最终游戏中光照的精确预览以及美术管线一直到UI的工作流程进行了大幅度的改善。除此之外还引入了WebGL支持,支持无插件发布的浏览器中。
本系统从三维建模开始,到Unity中的资源整合,脚本编写。全面研究了使用Unity3D引擎开发虚拟现实系统的线性工作流。基于这样的流程,深入研究Unity引擎的源码框架,GPU渲染机制,跨平台的工作原理,可以做出十分优秀的作品。本实验抛砖引玉,期待以后自己做出更优秀的作品。