Unity iOS Architecture配置与AR应用

关于AR(增强现实技术(Augmented Reality))简单的概念,在这里就不说了,有兴趣的同学可以上网详细了解,今天我的目的也是让自己复习一下关于AR的知识,还有就是让新接触Unity的小伙伴也可以体验一下,跟着我的步骤走,自己实现是没问题的,接下来正文.

第一步:打开网页,进入Vuforia官网: https://developer.vuforia.com/home-page,也可以直接百度,第一条就是,点击进入,

unity ios设置Architecture unity的ar_官网

第二步:进入官网,点击图示中的Develop,进入后会提示登陆,有账号的小伙伴可以直接登陆,没有的自己注册一下(作为21世纪的少年,注册账号应该是必备技能了),然后登陆进入

unity ios设置Architecture unity的ar_Database_02

第三步:进行许可管理注册,依次点击两个蓝色框框中的按钮,获取一个Key,

unity ios设置Architecture unity的ar_Database_03

第四步:按下图输入App名称,同意条款,确定

unity ios设置Architecture unity的ar_Image_04

第五步,选择项目名称,点击

unity ios设置Architecture unity的ar_官网_05

第六步:生成许可密钥,在Unity工程中需要,即下图红色框框中的一连串,

unity ios设置Architecture unity的ar_Database_06

第七步:创建Database

unity ios设置Architecture unity的ar_官网_07

第八步:输入名称,类型选择第一个就可以,创建

unity ios设置Architecture unity的ar_Image_08

第九步:点击创建好的

unity ios设置Architecture unity的ar_官网_09

第十步:添加Target(Target为所识别的图片文件,格式为.jpg或者.png),选择一张对比度清晰、识别度高的图片。图片名称必须为英文

也可以将图片替换成3D物体或者其他,有兴趣的可以自己试试,这里我就用图片了

unity ios设置Architecture unity的ar_Database_10

第十一步:添加成功,导出资源

unity ios设置Architecture unity的ar_Database_11


unity ios设置Architecture unity的ar_Database_12

选择下载,会下载一个unity的资源包

unity ios设置Architecture unity的ar_官网_13

在网站上操作的部分就完成了 ,接下来是Unity部分,新建项目我就不详细说了,插件的话在刚刚的官网是可以下载的,接下来就是导入插件和刚下载的资源包,导入的话直接拖到Unity资源面板就可以了.

unity ios设置Architecture unity的ar_Image_14

导入插件后会有这三个文件夹

unity ios设置Architecture unity的ar_Image_15

导入刚下载的资源包会增加两个文件夹

unity ios设置Architecture unity的ar_官网_16

第十二步:找到下图中的两个预设物资源,加入到层级面板中,删除场景中的原相机

unity ios设置Architecture unity的ar_官网_17

第十三步:配置AR相机,点击ARCamera,属性面板中点击下图红色框框中的按钮

unity ios设置Architecture unity的ar_Database_18

第十四步:将刚刚网站上的产品密钥(第六步红色框中的)粘贴到下图所示位置,设置成激活状态

unity ios设置Architecture unity的ar_Database_19

第十五步:设置ImageTarget(拖入层级面板中的第二个预设物),点击,在属性面板上操作入下图所示,设置Database和ImageTarget

unity ios设置Architecture unity的ar_官网_20

接下来将你想要在AR中显示的东西拖成Image Target的子物体就可以了.

这里我创建了一个球体(蓝色),简单加了一个动画,让它绕Y轴旋转,加了一个方块(红色)让它显示出来旋转,然后运行.

我是在手机上显示图片,运行时将电脑摄像头对准手机上的图片拍摄,在Game窗口会显示摄像头看到的图片上有一个旋转的蓝色球体,这样就成功了.

你也可以将带有动画的很酷的模型导入Unity,放在Image Target下,还可以导出apk安卓文件,这样在手机上就可以显示了.

unity ios设置Architecture unity的ar_Database_21


要走的路还有很远,加油!


   

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空