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

文章目录

  • 前言
  • 一、Vuforia是什么?
  • 二、Unity导入Vuforia
    • [1.去Unity - Windows -- Asset Store,搜vuforia engine,添加到我的资源](#1.去Unity - Windows – Asset Store,搜vuforia engine,添加到我的资源)
    • [2.从 Unity 的菜单 Assets -> Import package -> Custom Package 导入脚本,添加 Vuforia Engine 软件包,如果项目已引用 Vuforia Engine 软件包,请将其升级到最新版本](#2.从 Unity 的菜单 Assets -> Import package -> Custom Package 导入脚本,添加 Vuforia Engine 软件包,如果项目已引用 Vuforia Engine 软件包,请将其升级到最新版本)
    • [3.或者在vuforia engine官网下载的Unity包导入](#3.或者在vuforia engine官网下载的Unity包导入)
    • 4.检查是否导入成功
  • 三、在Unity中使用Vuforia
    • 1.准备工作
      • (1).登陆Vuforia官网注册账号
      • (2).获取许可证
      • [(3).选择一个Two 点击,既可出现下图画面,复制你要用的key(**unity那边要使用**,暂时可以不用理会)](#(3).选择一个Two 点击,既可出现下图画面,复制你要用的key(unity那边要使用,暂时可以不用理会))
      • [(4).安装模型生成器(Model Target Generator (MTG)),下载后,解压,双击安装)](#(4).安装模型生成器(Model Target Generator (MTG)),下载后,解压,双击安装))
    • [2.使用Model Target Generator (很简单,基本就是下一步)](#2.使用Model Target Generator (很简单,基本就是下一步))
    • 3.Unity
      • (1).填写Key
      • (2).创建新场景
        • [1.在GameObject菜单栏下是否有vuforia engine 选项中选择,添加ARCamera](#1.在GameObject菜单栏下是否有vuforia engine 选项中选择,添加ARCamera)
        • [2.在GameObject菜单栏下是否有vuforia engine 选项中选择,添加ModelTarget](#2.在GameObject菜单栏下是否有vuforia engine 选项中选择,添加ModelTarget)
        • [3.选中ModelTarget,查看脚本组件ImageTarget Behaviour如下图:](#3.选中ModelTarget,查看脚本组件ImageTarget Behaviour如下图:)
        • 4.选中ModelTarget下放置你的模型
        • 4.选择视图指南
  • 总结

效果:

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

总结

好记性不如烂笔头!

相关推荐
Bode_200212 小时前
决策设计方法
人工智能·交互·智能工厂
zhchyun20081 天前
# 【Unity UI 进阶】仿 Element UI 打造企业级 Unity UI 组件库(06)
ui·unity·游戏引擎
Behaviour1 天前
Unity游戏HybridCLR 热更新接入实战
游戏·unity·游戏引擎
LONGZETECH2 天前
新能源汽车动力电池实训教学痛点与虚拟仿真技术解决方案
c语言·3d·unity·架构·汽车·汽车教学软件
王维志2 天前
UiSplineRenderer
unity·游戏引擎
k4m7v2pz2 天前
Godot 4 仿 agar.io:相机缩放被 max_zoom 卡死,窗口越大球越小的根因与修复
游戏引擎·godot·相机·缩放·clamp·camera2d
FairGuard手游加固2 天前
iOS 游戏加固技术解析:代码混淆、资源加密、内存保护与重签名检测
安全·游戏·macos·unity·ios·objective-c
玹外之音2 天前
Codex CLI 非交互模式:把 AI 接入你的 CI/CD 流水线
人工智能·ci/cd·交互
k4m7v2pz3 天前
Godot 4 窗口拉伸黑边与变形:stretch 配置全解析
数码相机·游戏引擎·godot·2d游戏·黑边·stretch·画面比例
sramdram3 天前
语音识别芯片类别有哪些?离线语音识别芯片交互方案分析
人工智能·交互·语音识别·语音识别芯片·离线语音识别芯片