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

文章目录

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


效果:

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

前言

最近有个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

总结

好记性不如烂笔头!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/143957.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Echarts 图表添加横向 竖向滚动条

1.横向滚动条 dataZoom: [{// 设置滚动条的隐藏与显示show: true,// 设置滚动条类型type: "slider",// 设置背景颜色backgroundColor: "rgb(19, 63, 100)",// 设置选中范围的填充颜色fillerColor: "rgb(16, 171, 198)",// 设置边框颜色borderCo…

PGVector 管理工具 pgAdmin

PGVector 管理工具 pgAdmin pgAdmin 下载地址pgAdmin 安装pgAdmin 使用 pgAdmin 下载地址 https://www.postgresql.org/ftp/pgadmin/pgadmin4/ pgAdmin 安装 双击 pgadmin4-*-x64.exe 安装文件,选择安装路径,后面安装提示单击 next 就可以了。 pgAdm…

数据迁移教程 | 从 Postgre/Greenplum 到 DolphinDB

PostgreSQL 是一种开源的关系型数据库管理系统(DBMS),是最广泛使用的开源数据库之一。它允许用户通过添加自定义函数、数据类型和索引等方式扩展其功能,支持 ACID 事务,并使用多版本并发控制 (MVCC)来管理并…

JDK 环境变量设置

目录 一. 前言 二. 下载 JDK 2.1. JDK 8 2.2. JDK 17 2.3. JDK 21 三. 环境变量设置 3.1. Windows 环境配置 3.1.1. 打开环境变量配置窗口 3.1.2. 配置环境变量 JAVA_HOME 3.1.3. 配置环境变量 CLASSPATH 3.1.4. 环境变量 Path 末尾追加 3.1.5. 检查JDK是否安装成…

北斗卫星推动我国法治建设

北斗卫星推动我国法治建设发展 10月26日下午,第二届北斗规模应用国际峰会北斗规模应用法治保障专题论坛在湖南省株洲市召开。与会专家围绕北斗法治建设全局、北斗涉外法治建设、北斗品牌塑造、北斗产业生态建设及政策法规完善等方面,进行了深入研讨交流。…

搬砖日记:post传数组(三种格式)

1. json型 request({url: /msg/message/batch/read,data,method: post,content-Type: application/json })2. formData数组型 Content-Type: application/x-www-form-urlencoded request({url: /msg/message/batch/read,data,method: post,})3.formData字段重复传型 把data换成…

经典文献阅读之--Fast and Robust Ground Surface Estimation...(均匀B样条采样快速估计地平面)

0. 简介 对于激光雷达的地面估计分割,目前其实有很多方法做了快速并鲁棒的分割,比如说我们之前写的一篇《经典文献阅读之–FEC》一文中就给出了快速分割的方案,当中第一步就是需要对地面进行分割。而我们这次看的是一篇使用均匀B样条的方法来…

第2关:多表查询

任务描述 join操作符编程要求测试说明 任务描述 本关任务: 使用join操作符实现多表查询。 join操作符 1.笛卡尔积,RXS 可直接转换为SQL语句 2.等值连接,记作 可直接转换为SQL语句 3.自然连接,记作 可转换为SQL语句 4.左外连接…

Java架构核心基础知识硬核整理,赶快收藏起来吧!!!

Java架构核心基础 lecture:波哥 一、数据结构和算法 1.数据结构 数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同…

保护您的Google账号安全:检查和加固措施

简介:随着我们在日常生活中越来越依赖于Google账号,我们的个人信息和敏感数据也变得越来越容易受到威胁。为了确保您的Google账号的安全性,本文将介绍一些简单但有效的方法,帮助您检查和加固您的Google账号。 --- 在数字时代&am…

【工具使用】卸载VS(Visual Studio)

目录 方法一:使用TotalUninstaller工具方法二:官网的卸载方法 方法一:使用TotalUninstaller工具 下载地址:https://github.com/Microsoft/VisualStudioUninstaller/releases 1.点击下载地址,选择TotalUninstaller进行…

CNKI上最新硕士博士论文pdf格式文件owner密码找回难度

听人说CNKI上比较早期的硕士博士论文pdf格式文件密码修改权限Owner密码是123456,想办法找了几个文件试了试果然如此。 但又听人说CNKI上最新硕士博士论文pdf格式文件owner密码已经不是了。虽然直接移除这种密码的工具到处都是,推测一下新增的owner密码及…

从道一云到畅捷通T+通过接口配置打通数据

从道一云到畅捷通T通过接口配置打通数据 接通系统:道一云 在道一云坚实的技术基础上,道一云推出全新升级的2.0产品矩阵,分别是低码平台、智能门户、场景应用。基于云原生底座,为企业提供集智能门户解决网关流量问题、企业微信端的…

深入理解 Spring Boot 内置工具类:ReflectionUtils

文章目录 1. 什么是反射?2. 使用 ReflectionUtils2.1 获取类的所有字段2.2 调用方法2.3 访问字段 3. 源码分析3.1 doWithFields3.2 findMethod3.3 invokeMethod 4. 拓展与分析4.1 拓展4.2 性能考虑4.3 Java 9 模块化 5. 总结 🎉欢迎来到架构设计专栏~深入…

探索数据湖和大数据在亚马逊云服务云存储服务上的威力

文章作者:Libai 引言 在当今数字化的环境中,组织生成的数据量正以前所未有的速度增长。数据量的激增催生了对高效存储和管理解决方案的需求。数据湖和亚马逊云服务云存储服务上的大数据是一个强大的组合,使组织能够充分发挥其数据的潜力。 亚…

Socket网络编程(服务端和客户端代码示例)

本文主要讲解Socket网络编程。 首先介绍socket,包括TCP和UDP通信过程;然后介绍常用的函数;最后编写client-server例子,并进行测试。 文章目录 Socket介绍TCP通信过程服务器端通信过程:客户端通信过程: UDP通…

数据结构——带头双向循环链表

呀哈喽,我是结衣。 前言 说到链表前面我们讲了单链表,但是链表可不止一种,要分类的话。链表可以分为带头或不带头,单向或双向,循环或者不循环,也就是说链表一共应该是有8种结构的,我们上次讲的…

记一次请求头header丢失问题排查实录

前言 前端小王需要调用兄弟部门老张的后端接口,老张提供的接口,需要token鉴权才能调用成功。当小王按约定携带token调用老张的接口时,起先因为跨域问题,导致前端小王没法成功请求老张的接口。于是小王就跟老张说,能不…

【科研新手指南4】ChatGPT的prompt技巧 心得

ChatGPT的prompt心得 写在最前面chatgpt咒语1(感觉最好用的竟然是这个,简单方便快捷,不需要多轮对话)chatgpt思维链2(复杂任务更适用,简单任务把他弄复杂了)机理chatgpt完整咒语1(感…

python 文本纠错库pycorrector的使用(API变更,许多介绍文章已不可用)

pycorrector是一个nice的中文检测库,在最新的版本API变更,导致许多之前的介绍文章不可用。 现将新API粘贴如下。