使用Vuforia + Unity 实现3D物体的识别

第一步:

 

打开高通文档说明仔细阅读:https://library.vuforia.com/articles/Training/Vuforia-Object-Scanner-Users-Guide

 

第二步:下载安卓版本的手机apk,这一步是Vuforia提供的apk,下面我给一个地址

 

链接:https://pan.baidu.com/s/1zTuOcBLpxEwL0fq6jHvzzA 


提取码:n7ls 

 

安装好。

 

第三步:打印出来一张这个纸,A4大小的就可以。

使用Vuforia + Unity 实现3D物体的识别_第1张图片

 

第四步:手机扫描

使用Vuforia + Unity 实现3D物体的识别_第2张图片

尽可能多扫出来一点这个绿色的方框

然后点击Test测试一下

如果可以使用旁边会出来一个绿色的长方体

然后就可以分享给自己的电脑,会有一个.ob的文件

 

 

第五步:打开Vuforia官网,其他步骤都是一样的,到选择物体的时候

使用Vuforia + Unity 实现3D物体的识别_第3张图片

 

然后,下面会让你选择:

使用Vuforia + Unity 实现3D物体的识别_第4张图片

File:选择刚才的.ob文件

然后点击ADD

使用Vuforia + Unity 实现3D物体的识别_第5张图片

其他的步骤都是一样的,最后会出来一个

 

第六步:关于Unity中Vuforia的sdk导入问题,如果你unity版本大于等于2017则不用独立导入sdk,只需要选择:

使用Vuforia + Unity 实现3D物体的识别_第6张图片

勾选即可,在你选择Vuforia组件的时候,会自动导入。

关于这个问题,我弄了半天,在商店下载各种vuforia的案例,以寻求里面带有sdk

 

第七步:

使用Vuforia + Unity 实现3D物体的识别_第7张图片

 

使用Vuforia + Unity 实现3D物体的识别_第8张图片

使用Vuforia + Unity 实现3D物体的识别_第9张图片

使用Vuforia + Unity 实现3D物体的识别_第10张图片

 

其他的不需要多设置什么。

 

需要注意的是:Vuforia 在pc端跑的时候不能够运行ARCamera,需要打包出来APK在手机上跑才可以。

 

效果图:

使用Vuforia + Unity 实现3D物体的识别_第11张图片

现在暂时没有用这个开发项目,我想这个在识别3D的真实物体的时候,会比Img的3D物体理想很多。当然,后面还可以对模型进行一些操作,增加项目的丰富性。

 

你可能感兴趣的:(Unity3D)