Unity3D之AR开发(一)

第一种方法:高通AR(Vuforia)

 

Vuforia插件下载地址(官网):

https://developer.vuforia.com/downloads/sdk

Vuforia实现图片识别

1、新建项目,导入Vuforia插件

2、将默认摄像机删除,将Vuforia/Prefabs中的ARCamera和ImageTarget预置体拖到场景中。并进行调整

3、将要识别的图片上传到高通内部图片库中。

进入高通官网(需要账号登录)

进入Develop下的Target Manager,并点击Add Database添加图片

1.

2.

添加完后点击名称进入

进入后点击Add Target添加图片(图片最好在20k以内)

添加之后效果:

4、将下载的图片导入Unity

选中ImageTarget,在Inspector面板中,ImageTargetBehaviour中Database选择刚导入的图片名称,如下

5、将扫描后要显示的模型放到ImageTarget下,并调整位置。

6、选中ARCamera,点击OpenVuforia configuration

打开后显示如下:

7、进入高通网站,

进入Develop下的LicenseManager。点击GetDevelopmentKey

1、

2.

创建好之后点击刚刚创建的项目名,获取Key

将复制的内容粘贴到上图中的AppLicenseKey 中

将Datasets中的Load StudyAR Database勾选上,还有Activate。。

打包发布即可。。。。

注:扫描的图片必须是Vuforia的图片库中的图片

 

原文地址:https://www.cnblogs.com/Mr-Miracle/p/9274884.html

展开阅读全文

没有更多推荐了,返回首页