Unity 3D 游戏开发(微课版)课件 08第八章 虚拟现实打包发布.pptx

Unity 3D 游戏开发(微课版)课件 08第八章 虚拟现实打包发布.pptx

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章 虚拟增强现实打包发布技术 CONTENTS8.2 VR虚拟现实技术8.3 Assetbundle热更新技术8.1 AR增强现实技术8.4 BuildSettings项目打包系统 AR增强现实技术8.1.1 增强现实概述8.1.2 增强现实开发插件8.1.3 Vuforia Engine增强应用现实8.1.4 EasyAR增强现实应用平台第一节 8.1.1 增强现实概述 增强现实技术(Augmented Reality,简称 AR)也称混合现实,是指通过数字媒体技术在现实世界中融合虚拟对象进行结合,并且可以与之交互的三维空间叠加技术。 增强现实技术可以在现实环境的基础上融合叠加各种多媒体信息,利用摄像机屏幕显示技术与多媒体虚拟现实开发技术相结合,重塑用户的视觉,听觉,触觉体验。让现实世界对象添加了一个新维度,可以与在虚拟世界信息。 目前增强现实技术主要应用于数据可视化、工业生产、娱乐游戏等行业。增强现实技术能够有效提升用户主动学习积极性、工作生产效率、生活丰富度。同时AR增强现实技术也可以应用于军事、医疗、建筑等专业领域。Ar+工业生产效果图Ar+游戏娱乐效果图 8.1.2 增强现实开发插件 国内外有许多公司都开发了增强现实技术插件,例如Vuforia,EasyAR,商汤AR等SDK,但目前AR增强现实技术仍然不成熟存在各种技术问题,各增强现实SDK插件核心功能、收费标准、开发方式也不尽相同。当绝大多数AR增强现实插件都支持在Unity引擎中进行测试开发增强现实项目。SDK说明Vuforia国外当前最流行增强现实SDK,功能强大且易学,相关学习资料丰富EasyAR国产常用增强现实SDK,提供免费版且功能较为完善。ARKit苹果公司推出的增强现实SDK,对使用机型有所要求。ARToolKit开源的增强现实SDK,功能较为单一简陋,可以学习开发。 8.1.2 增强现实开发插件增强现实SDK功能 在选择AR增强现实SDK的同时也需要考虑到项目具体需要用到哪些功能,以及收费标准等因素,各增强现实SDK核心功能见下表。SDK功能Vuforia图片识别、圆柱体识别、多目识别、文字识别、云识别等EasyAR多目标识别与跟踪、平面图像跟踪、录屏、云识别支持等ARKit图片对象世界追踪、场景理解、渲染等功能ARToolKit图片识别,对象跟踪等功能 8.1.3 Vuforia Engine增强应用现实 VuforiaEngine是由高通公司开发的一款商业移动端增强现实解决方案,提供了增强现实SDK工具Vuforia。Vuforia目前是移动端主流增强现实开发工具,具有众多核心功能且能够高效动态识别现实内容并加以分析,还能够实现手部与增强现实内容进行交互。 通过以下案例体验Vuforia增强现实技术核心案例,并按步骤操作进行实践。利用增强现实开发工具VuforiaSDK插件实现识别一张自定义图片并现实出指定模型并打包成手机端应用。 8.1.3 Vuforia Engine增强应用现实1.Vuforia开发准备 (1)进入Vuforia开发者官网“/”,可能存在加载过慢的情况。 (2)点击右上角“Register”进入注册页面填写相关资源,完成成注册并登录。 (3)点击菜单栏“Debelop”-”GetDevelopmentKey”,在弹出的页面输入项目名称为“FirstARDemo“,勾选要求栏后点击”Confirm”完成申请密钥操作。 (4)回到“LicenseManager”界面,点击“FirstARDemo”一栏,在弹出的页面中有一长串的“LicenseKey”,点击复制保存,在后续Unity项目中需要使用。 (5)点击“TargetManager”-“AddDatabase”,输入名称“ARDemo”后点击“Create”创建按钮。 (6)点击数据库栏中的“ARDemo”,在进入的页面中点击“AddTarget”按钮。在弹出的页面中点击“Browse”按钮导入需要识别的图片,最后点击“Add”按钮。 (7)点击“DewnloadDatabase”下载“UnityEditor”模式的数据包。 8.1.3 Vuforia Engine增强应用现实2.Vuforia开发工具导入 (1)进入Unity资源商店/“,搜索“Vuforia Engine插件导入Unity工程文件中,加载时间可能较长。 (2)打开导入资源中的“SamplesResources”-”Scenes”文件夹中的“0-Main”场景。 (3)选中项目Hierarchy面板中的“ARCamera”对象,点击其Inspector面板中的脚本”VuforiaBehaviour”上的“Open Vuforia Engine configuration”按钮。

文档评论(0)

balala11 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档