基于手持移动设备的虚拟装置教学系统

基于手持移动设备的虚拟装置教学系统

ID:31360226

大小:114.00 KB

页数:9页

时间:2019-01-09

基于手持移动设备的虚拟装置教学系统_第1页
基于手持移动设备的虚拟装置教学系统_第2页
基于手持移动设备的虚拟装置教学系统_第3页
基于手持移动设备的虚拟装置教学系统_第4页
基于手持移动设备的虚拟装置教学系统_第5页
资源描述:

《基于手持移动设备的虚拟装置教学系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于手持移动设备的虚拟装置教学系统  摘要:作为虚拟现实的应用,虚拟装置教学系统已经在各领域得到了广泛的应用。鉴于移动设备飞速发展的趋势,该系统根据PRT格式导出的机械模型,通过3DMAX转换后,使用Unity3D、SQLite等一系列工具建立了面向移动设备的虚拟装置教学系统。最终,该系统能够在iOS端以及任意能够访问网页的浏览器上使用。用户获得虚拟现实身临其境的体验、丰富的交互的同时,移动化的访问让用户的学习达到了随时随地访问、充分利用碎片时间工程目标。  关键词:Unity3D;虚拟现实;教学系统;iOS系统

2、;WebGL  中图分类号:TP311.52文献标识码:A文章编号:1009-3044(2016)18-0221-03  ADevice-TrainingSystemBasedonMobilePlatform  LULe,WEIGang  (CollegeofElectronicandInformationEngineering,TongJiuniversity,Shanghai201804,China)  Abstract:Asvirtualrealityapplications,virtualizationm

3、eansteachingsystemhasbeenwidelyusedinvariousfields.Giventhetrendofrapiddevelopmentofmobiledevices,thesystemaccordingtothemechanicalmodelderivedPRTformat,through3DMAXconversionusingUnity3D,SQLiteandsomeothertoolstocreate9avirtualdeviceformobiledevicesTeachingS

4、ystem.Ultimately,thesystemcanbeusedoniOSsideandbeabletoaccessanywebbrowser.Usersgetthevirtualrealityimmersiveexperiences,richinteractiveatthesametime,mobileaccessallowsuserstolearnanytime,anywhereaccesstoreachthefulluseoffragmentsoftimetheprojectobjectives.  

5、Keywords:Unity3D;VR;trainingsystem;iOSsystem;WebGL  1引言  随着互联网技术的不断发展,人们获取信息以及学习的方式已经受到了巨大的影响。信息爆炸、现代社会化竞争压力增大等因素导致人们开始倾向于追求碎片化、实时性的交互方式。近年来,各领域已经展现出由已个人电脑为主转变到了今天以移动设备为主的趋势。另一方面,一直以来由于我国人口众多,基础教育资源不足等原因,实验教学在我国教育发展中相对薄弱。此时,虚拟现实(VirtualReality,VR)技术的出现,为教学提供了

6、一种新的方式。虚拟现实技术已成为计算机应用行业的研究重点[1]。基于虚拟现实的虚拟装置教学,目的是在三维的虚拟空间中,对产品的结构、部件之间的关系等进行展示,并且提供可以人机交互的界面。不但增强教学的趣味性,还降低了设备、人工和场地等的成本。  2虚拟现实技术相关软件  本项目主要使用的软件有Unity3D、VisualStudio2010等。开发环境如表1所示。9  Unity3D技术[2][3]可以让设计者轻松地创建一个三维视频,是一个建筑可视化,创建动画和其他类型的实时三维互动内容集成的多平台游戏开发工具,

7、是一个完整专业的游戏引擎。Unity3D平台既可以创建工作流,同样也可以直接运行工作流,是一个一站式的解决方案平台。Unity3D的开发人员提供了看似简单的专业创意组合,但采用最先进的3D游戏引擎,你可以创建一个简短的令人惊叹的3D作品。Unity3D支持所有主要文件格式,支持JavaScript脚本语言和编程语言还支持IOS和Android平台的扩展,真正实现了跨平台。  SQLite[4]是一个开源的嵌入式关系数据库,实现自包容、零配置、支持事务的SQL数据库引擎。其特点是高度便携、使用方便、结构紧凑、高效、

8、可靠。  NGUI是严格遵循KISS原则并用C#编写的Unity(适用于专业版和免费版)插件,提供强大的UI系统和事件通知框架。其代码简洁,多数类少于200行代码。这意味着程序员可以很容易地扩展NGUI的功能或调节已有功能。对所有其他用户而言,这意味着更高的性能、更低的学习难度和更加有趣。  PrimitivesPro是UnityAssetsStore中协助程序建模的一个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。