要点:
目标图制作。
添加预设。
父子绑定。
制作过程:
1. 制作目标贴图。
首先到https://developer.vuforia.com/注册账号,完成后点击顶部的TargetManager进入目标管理。
点击创建一个库,并命名。
然后点击进入刚刚创建的库,点击右上角的,添加一个目标图片
添加完成后选中已添加的目标图片点击上方的,选择UnityEditor,点击Create。
2. 导入高通增强现实插件。
新建Unity工程,并将从高通官网下载到的插件包导入工程。(插件下载地址:https://developer.vuforia.com/resources/sdk/unity)
3.导入目标图资源包。
将第一步制作的.unitypackage格式的资源包导入项目。
4.添加高通预设。
按照下图路径找到Prefabs文件夹,
将下图两个预设文件拖入到场景中,调整ARCamera位置使其能够照射到ImageTarget,然后删除Unity自带的MainCamera。
5. 设置目标图片。
在场景中选中ARCamera,然后在在相应的包后面打勾,如下图:
然后选中ImageTarget,在ImageTargetBehaviour组件中选择对应的包。
并选择相应的目标图:
6. 添加目标显示物体。
新建一个简单物体(如Cube),并将其拖动到ImageTarget上作为它的一个子物体。
7.运行测试。
点击运行按钮,高通插件的后台脚本会自动的将目标显示物体隐藏,摄像机拍摄到目标图片后自动在场景中对应的位置生成该物体。