Unity4.6高通增强现实的实现

来源:互联网 发布:陕西网络知识竟赛 编辑:程序博客网 时间:2024/06/05 14:15

制作过程:

1制作目标贴图

首先需要登录网址https://developer.vuforia.com/注册账号,完成之后点击Develop,点击Add License Key添加一个key













输入名字直接点击Next,会生成一个Key,勾选之后点击Confirm生成,会在下表中生成一个Key



生成Key之后我们就可以做一张我们要用的识别图 ,点击Target Manager再点击Add Database

会出现下表,输入名字,如果我们做云端的话选择Cloud,现在我们选择Device,选择下拉列表会显示出我们刚刚新生成的Key,选择之后点击Create



然后点击进入刚刚创建的库,点击Add Target添加一个目标图片 

因为我们做的是图片,所以选择第一个Single Lmage

点击Browse选择想要的图片添加进来

在Width我们可以设置图片的宽度,

完成之后点击Add



添加完成后选中已添加的目标图片点击上方的  ,选择UnityEditor,点击Create。 


点击下图中的下载unity的插件包




2:导入高通增强现实插件

新建一个Unity工程,并将从高通官网上的下载的插件包导入到工程中(直接双击点开就ok)


3:导入识别图资源包


4:添加高通预设

按照下图路径找到Prefabs文件夹, 


将下图两个预设文件拖入到场景中,调整ARCamera位置使其能够照射到ImageTarget,然后删除Unity自带的MainCamera。 



点击拖入到场景中的ARCamera,在属性中要添加Key,




5:添加目标显示物体

新建一个简单物体比如Cube,将它拖动到ImayeTarget上作为它的一个子物体


6:运行测试

点击运行按钮,摄像机拍摄到目标图片后自动在场景中对应的位置显示出该物体





0 0
原创粉丝点击