基于Unity3D和PCS虚拟化校园开发技术研究与应用.docVIP

基于Unity3D和PCS虚拟化校园开发技术研究与应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Unity3D和PCS虚拟化校园开发技术研究与应用

基于Unity3D和PCS虚拟化校园开发技术研究与应用   摘要:该文主要介绍开发一个基于Android智能手机的虚拟化校园模拟平台。通过虚拟化校园,新生及家长能够通过Android手机App进行校园环境熟悉,相比纸质材料和新闻媒体更加直观和全面;PCS(百度个人云存储)可以帮助在校师生轻松进行信息存取、共享,解决信息碎片化问题。   关键词:Unity3D;PCS;虚拟化校园;Android   中图分类号:TM83 文献标识码:A 文章编号:1009-3044(2014)17-4156-03   每年各个高校为了招生宣传、迎接新生等印制大量的纸质宣传手册和指导手册,不仅造成了资源的浪费,人力的损失,也造成了环境的污染。虚拟校园作为虚拟现实(Virtual Reality)技术应用的一项重要领域,很好的解决了上述问题。目前,虚拟化校园技术成为现在各高校关注的焦点,在我国迅速发展。但是其多是基于 PC 机上运行的,由于 PC 机在空间和时间方面的限制,人们往往无法随时随地进行虚拟校园的可视化查询和检索,不能获得及时的、良好的视觉交互体验[1]。   随着信息技术的发展,信息碎片化问题日益加剧,为了解决信息碎片化问题,诸如百度云盘、金山快盘等云盘技术迅速发展,实现了个人信息在“云”与“端”以及“端”和“端”之间同步的问题,它们均作为一个独立的App安装在手机上,灵活性较差,无法和用户常用的App进行集成。   本文将利用PCS(Personal Cloud Storage, 个人云存储)技术,将云存储服务作为一个独立子模块集成到虚拟化校园软件中,实现信息的随时存取和虚拟化校园浏览。除此之外,本软件还添加好友聊天子模块,方便学院官方对用户提供咨询服务。   1 虚拟化校园   3D 虚拟校园的概念最初由虚拟世界发展而来,虚拟世界是用户以3D 虚拟形象参与其中,进行创造、生产、交换、交流、娱乐与生活的桌面虚拟现实系统[2]。虚拟校园系统可直观展示校园、可利于招生宣传、方便新生提前熟悉校园环境、可方便学生学习生活、可利于优化管理等。其直观、立体的特点,可作为数字化校园的基础平台,成为老师、学生、家长之间三者沟通的数字化平台。   虚拟化校园,更确切的说为全三维虚拟化校园,不同于全景图。全三维虚拟化校园采用建模与程序驱动相结合的方法设计虚拟校园系统。采用建模工具,如3DMax、Maya等,对校园中的建筑物、花木等进行真实的建模,并进行渲染、烘焙以及贴图制作;选用虚拟现实软件,如Unity3D、Vega Primer、OpenGVS 等进行模型驱动,结合脚本编程技术,实现人性化的交互。[3]   Unity3D作为一个跨平台的全面整合的专业游戏引擎。利用交互的图型化开发环境为首要方式的软件。Unity3D 通过自身优秀的粒子系统可以更真实的模拟现实世界中的物理现象,为全三维虚拟校园良好的现实感开发提供有力的技术支持,性价比较高, 开发方便,并且可以发布成网页浏览的方式, 用户不需要下载客户端, 就可以直接体验。   本文论述的虚拟化校园采用模拟实体校园的设计方法,使用3D Max进行学院楼宇的模型建设及立体模型建设,将3D max所建校园模型导入到Unity3D工程并对校园模型进行加工和数据分析、细节处理及代码的撰写形成动态模型,通过Unity3导出.fbx格式,然后导出为Android源码,最终Android源码中编译生成APK文件。   2 PCS(Personal Cloud Storage, 个人云存储)   随着云技术的发展,面向个人的云存储平台已得到用户广泛认可,如国外的Dropbox、Google Drive、iCloud,国内的百度云盘、金山快盘、115网盘等[4]。通过网络随时随地存储个人的资料文档,并将其传到云端已成为一种潮流。   随着智能手机的性能不断提高和移动互联发展不断深化,云存储渐渐从PC端向移动终端转移,产品功能的设计也越来越强调移动化。PCS支持多种文件类型,并根据文件格式类别分类,与移动终端的设计思路类似,让用户更容易管理文档,推出一系列子应用,增加了用户粘性[5]。   区别于常用云盘,PCS是为开发者提供的,并不是直接面向App用户,开发者开发的应用(第三方应用)访问个人云存储数据时,必须经过基于OAuth2.0的百度授权和用户认证。授权成功后,百度PCS将用户和数据通过非常安全的方式发送给第三方应用。这样,用户就可以像使用百度官方提供的应用一样,方便安全的使用第三方应用处理用户数据。   本软件利用PCS技术,用户可以将自己文件同步到云端进行存储,实现私有信息保存,同时可以将同步信息设置为共享,方便其他用户使用。   3 基于Unity3D和云计算的虚拟化校园

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档