高通增强现实实现过程

2016年01月22日 13:55 0 点赞 0 评论 更新于 2025-11-21 19:43

要点

  • 目标图制作
  • 添加预设
  • 父子绑定

制作过程

1. 制作目标贴图

首先,访问 Vuforia 开发者官网 注册账号。注册完成后,点击页面顶部的 “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” 上,使其成为 “ImageTarget” 的一个子物体。

7. 运行测试

点击运行按钮,高通插件的后台脚本会自动将目标显示物体隐藏。当摄像机拍摄到目标图片后,会自动在场景中对应的位置生成该物体。

作者信息

洞悉

洞悉

共发布了 3994 篇文章