unity 使用Vuforia扫描实体物体交互


效果:

unity 使用Vuforia扫描实体物体 效果

图片识别 新手教程链接: link
识别物体 新手教程链接: link
unity Holoens2开发使用Vuforia 新手教程链接: link
运行官方 Vuforia Hololens 2 Sample 教程 链接: link

前言

最近有个Holoens2 识别灭火器实体交互的项目,大概有2-3年没有搞MR的项目了,重新看一下,以前没有记录的习惯,现在慢慢培养一下。
小Dome链接: link

一、Vuforia是什么?

Vuforia是一款免费插件,可以轻松实现AR效果,如:识别图片、识别二维码、识别实体物体,并且可以在现实世界中进行交互。能很方便的结合unity和holoens2使用。

二、Unity导入Vuforia

官方导入教程链接: link

1.去Unity - Windows – Asset Store,搜vuforia engine,添加到我的资源

2.从 Unity 的菜单 Assets -> Import package -> Custom Package 导入脚本,添加 Vuforia Engine 软件包,如果项目已引用 Vuforia Engine 软件包,请将其升级到最新版本

3.或者在vuforia engine官网下载的Unity包导入

4.检查是否导入成功

在GameObject菜单栏下是否有vuforia engine 选项 ,或者在Hierarchy面板鼠标右键菜单下是否有vuforia engine 选项 。有则成功,反之。

三、在Unity中使用Vuforia

1.准备工作

(1).登陆Vuforia官网注册账号

官方链接: link
在这里插入图片描述

(2).获取许可证

在这里插入图片描述

(3).选择一个Two 点击,既可出现下图画面,复制你要用的key(unity那边要使用,暂时可以不用理会)

在这里插入图片描述

(4).安装模型生成器(Model Target Generator (MTG)),下载后,解压,双击安装)

模型生成器下载链接: link
Model Target Generator (MTG) 是一个桌面应用程序,可用于将现有 3D 模型快速转换为 Vuforia Engine 数据集。此数据集可用于创建单个视图模型目标,或提供自动识别并支持多个模型和视图的模型目标。
在这里插入图片描述

2.使用Model Target Generator (很简单,基本就是下一步)

(1)创建

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(2)创建完成导入Unity

在这里插入图片描述

3.Unity

(1).填写Key

也就是上面提到你要复制的key,现在可以复制了。
项目中找到VuforiaConfiguration文件,粘贴到下图箭头位置即可
在这里插入图片描述

(2).创建新场景

1.在GameObject菜单栏下是否有vuforia engine 选项中选择,添加ARCamera

在这里插入图片描述

2.在GameObject菜单栏下是否有vuforia engine 选项中选择,添加ModelTarget

在这里插入图片描述

3.选中ModelTarget,查看脚本组件ImageTarget Behaviour如下图:

在这里插入图片描述

4.选中ModelTarget下放置你的模型

在这里插入图片描述

4.选择视图指南

在这里插入图片描述

在这里插入图片描述
最后效果:
在这里插入图片描述

Dome:链接: link

图片识别:链接: link

总结

好记性不如烂笔头!

  • 34
    点赞
  • 72
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 23
    评论
Vuforia Engine是一个用于增强现实(AR)应用程序开发的软件引擎。它允许开发人员在移动设备上创建交互式的AR体验。Vuforia Engine提供了一个API,可以与Unity编辑器集成,方便开发人员在Unity中创建AR应用程序。Vuforia Engine的生命周期包括配置和创建引擎、解析状态和观察结果、基于观察结果进行增强渲染等步骤。在Unity中,默认情况下会自动管理Vuforia Engine的生命周期,包括初始化和取消初始化等操作。开发人员也可以根据需要覆盖默认的生命周期管理,以便在特定情况下执行Vuforia Engine相关的代码。Vuforia Engine 10 API简化了AR应用程序的开发过程,并提供了更好的工具来创建、处理和控制AR体验和应用程序。它包含了引擎、观察员和观察结果、控制器等三个关键概念。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Vuforia官方文档-03-Vuforia Engine 生命周期](https://blog.csdn.net/weixin_44482160/article/details/121602518)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [Vuforia官方文档-02-Vuforia Engine API概述](https://blog.csdn.net/weixin_44482160/article/details/121602281)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

野区捕龙为宠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值