Skip to main content
VRCHINA
 首页 » 资源教程

高通vuforia+Unity3D 制作ar app

2016年08月19日 18:52:2316130

很简单就可以用Unity3D做出增强现实的一个小例子

新人第一次写博客,若出现错误望指正^_^

需要下载de东西:

unity3d 5.0 http://unity3d.com/get-unity  下的personal edition(免费版) 先注册了一个unity的账号的说(免费的也能用,就没去找破解版的...)

Vuforia sdk4.0 https://developer.vuforia.com/downloads/sdk  这个也要注册,后边创建识别的图片也需要注册的,所以就不要偷懒了!

java sdk 1.7

一、先完成在在vufoira官网内的对识别对象的创建

分三步——①创建License;②创建DataBase;③创建Target

  1.在高通vuforia的开发主页 点击developer https://developer.vuforia.com/  在License Manager点击Add License Key

高通vuforia+Unity3D 制作ar app 资源教程 第1张

  2.随便取个名字(我取的是app02),完成创建,下一步点击License Manager旁的Target Manager→Add Database   取个名字(我取的db002),Type默认类型Device,选择license 就是刚刚创建的(app02)。创建完后里面有个自动生成的License Key待会儿项目里要用到

高通vuforia+Unity3D 制作ar app 资源教程 第2张

高通vuforia+Unity3D 制作ar app 资源教程 第3张

  3.下面点击刚刚创建的db002,准备创建一个识别的目标

高通vuforia+Unity3D 制作ar app 资源教程 第4张

 点击Add Target  

高通vuforia+Unity3D 制作ar app 资源教程 第5张

选择single image(可识别单一图像,另外几个有兴趣的研究下),选择图片的路径和为图片设定好宽度(高度会自动计算)就可以创建好了

  4.把刚刚创建的识别目标download下来 (db002.unitypackage)

高通vuforia+Unity3D 制作ar app 资源教程 第6张

二、在Unity3D内完成工程的创建

分3步——①资源的导入;

1.打开Unity,新建一个工程

2.导入下载vuforia sdk  Assert→Imprort Package→Custom Package→vuforia-unity-mobile-android-ios-4-0-103.unitypackage  

也可以直接把包直接拖到Project视图的Asserts里面

3.将下载下来的资源包导入unity3d(直接拖到Assert里面就可以了)

  4.删除原来的Main Camera添加ARCamera(Qualcomm Augmented Reality->Prefabs->ARCamera)

    添加ImageTarget(Qualcomm Augmented Reality->Prefabs->ImageTarget),将它们移动到何时的位置就可以了

  5.设置ARCamera和ImageTarget的属性

高通vuforia+Unity3D 制作ar app 资源教程 第7张

高通vuforia+Unity3D 制作ar app 资源教程 第8张

在ARCamera中设置,App License Key就是刚刚在Vuforia网站上创建License是自动生成的Key,将下面两项都打上勾

在ImageTarget的设置里将Data Set选上db002

6.在视域范围内加上你要在识别出图像时显示出的物体(我简单地加了个方块,完成后效果如下)

高通vuforia+Unity3D 制作ar app 资源教程 第9张

7. 下面一步将完成的项目导出为App(知道怎么导出的童鞋就可以跳过了,不过我还是再简单地说明一遍)

①将Unity的工程导出为app需要用到android的sdk,所以先要设置android sdk的目录(Edit->Preferences->

External Tools->android SDK Location)

高通vuforia+Unity3D 制作ar app 资源教程 第10张

Unity3d 5.0貌似要用21.0以上版本的SDK(Unity3d4.0 用20.0的是可以的),up主只能乖乖去升级了,

不过google服务经常连不上,导致升级很慢不知道有没改进的办法?

②生成的基本设置——将平台设置为android;将当前的场景添加入构建列表

③点build选择app导出的目录,给自己的app取个帅气的名字就可以了

(点play setting可以对app的图标之类进行更详细的 设计哟~~)

高通vuforia+Unity3D 制作ar app 资源教程 第11张

三、把导出的app装到自己的安卓手机上,就可以进行识别了

下面就是效果喽,还可以在很多角度去看这个方块哦

注意:必须要联网,貌似vuforia4.0就是收费版本了,限制了次数?不过自己玩玩是不用担心的

高通vuforia+Unity3D 制作ar app 资源教程 第12张

高通vuforia+Unity3D 制作ar app 资源教程 第13张

更多黄油游戏推荐:

HoneySelect汉化免安装整合版v.1.0

Waifu Sex Simulator 1.5  下载


评论列表暂无评论
发表评论