unity Holoens2开发,使用Vuforia识别实体或图片 触发交互

建议:先看官方文档

我使用的utniy 版本:Unity 2021.3.6f1

官方建议:混合现实工具包简介 - 设置项目并使用手势交互 - Training | Microsoft Learn

  • 配置了正确工具的 Windows 10 或 11 电脑
  • Windows 10 SDK 10.0.18362.0 或更高版本
  • 安装了 Unity 2021.3 或更高版本的 Unity Hub(请确保查看 Unity 版本和程序包中的已知问题页面)

hololens2优化处理方案:Unity Hololens 2 优化处理方案 整理_hololens掉帧_野区捕龙为宠的博客-CSDN博客

hololens2官方接入教程:针对 HoloLens 的 Unity 开发 - Mixed Reality | Microsoft Learn 

一、安装Vuforia

0.Vuforia 官网注册账号

登陆Vuforia官网注册账号Home | Engine Developer Portal  ,注册账号,登录账号;

1.下载Vuforia 包

官网地址:unity-packages - Azure Artifacts

2.新建unity项目 导入Vuforia

官方解决方案:Vuforia Engine Package for Unity | Vuforia Library

(0)在此之前转换UWP平台

(1)解压Vuforia包

 (2)打开Packages 文件夹,把解压出来的文件拖进去

(3)可以查看Windows---Package Manager 

二、导入MRTK 工具

1.下载MRTK,并安装到自己的unity项目内

(1)开始

(2).选择自己unity项目路径

(3)选择要下载的工具包

(4).回到unity 项目可能会报错,不要急认真看错误提示

打开Poject Settings,选择XR Plug如下图,然后点击下载(下图:我的是下载好了)

然后勾选

会提示你需要配置打开XR SDK(下图是我配置好的提示)

遇到下图,点击(Fix All)即可

(5).Publish Setting和Supported Device Families中,在Capabilities中勾选如下:

InternetClient
InternetClientServer
WebCam
Microphone
SpatialPerception
在Supported Device Families中勾选:
Holographic,以确保可以在Hololens中运行

找不到Windows 10 SDK 

请重新安装Visual Studio或者手动链接安装 Windows 10

手动链接安装

Windows SDK - Windows 应用开发 | Microsoft Developer

安装Visual Studio

安装工具 - Mixed Reality | Microsoft Learn

持续更新中。。。。 

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

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

相关文章

Vue2+elementui项目导出el-table的数据为xlsx表格

1、安装3个插件 (file-saver、 xlsx、script-loader) npm install -S file-saver xlsxnpm install -D script-loader 2、在utils目录下新建一个 Export2Excel.js 脚本 (我的路径在/utils/Export2Excel.js) /* eslint-disable *…

Apache Storm 2.5.0 集群安装与配置

1、下载Apache Storm 2.5.0 https://mirrors.tuna.tsinghua.edu.cn/apache/storm/apache-storm-2.5.0/ 2、准备3台服务器 192.168.42.139 node1 192.168.42.140 node1 192.168.42.141 node2 3、配置host [rootnode1 ~]# cat /etc/hosts 127.0.0.1 localhost localhost…

用循环结构程序自动化计算——计数循环

用循环结构程序自动化计算——计数循环 低阶目标: 利用for循环结构来完成已知次数的自动化处理,掌握计数循环结构应用方法 高阶目标: 学会利用for循环解决生活中的实际问题 用循环结构程序自动化计算——计数循环 用循环结构程序自动化计算…

python web框架 flask基础入门教程

python web框架 flask基础入门教程 今天我们写一个flask基础入门教程,当然也会覆盖很多重要的知识点,在这篇博客中,我们主要会讲解如下内容: 1、通过flask框架向web传输和接收参数 2、实现静态图片插入和图书上传 3、实现搭建…

k8s 配置资源管理

配置资源管理 //Secret Secret 是用来保存密码、token、密钥等敏感数据的 k8s 资源,这类数据虽然也可以存放在 Pod 或者镜像中,但是放在 Secret 中是为了更方便的控制如何使用数据,并减少暴露的风险。 有三种类型: ●kubernetes.…

【C++】继承详解

本篇要分享的内容是关于继承的内容哼哼哼啊啊啊啊啊啊啊啊啊啊啊啊啊啊 以下为本篇目录 目录 1.简单了解继承 2.继承的简单定义 3.继承简单使用 4.继承方式 4.1基类的privat 4.2基类的protected 4.3不可见与private的区别 5.父子类对象赋值转换 6.继承的作用域 7.子…

【Linux权限:系统中的数字锁与安全之门】

1.Linux下的用户 Linux下有两种用户:超级用户(root)、普通用户。 超级用户:可以再linux系统下做任何事情,不受限制普通用户:在linux下做有限的事情。超级用户的命令提示符是“#”,普通用户的命令…

计算机网络实验

计算机网络实验 使用软件PT7.0按照上面的拓扑结构建立网络,进行合理配置,使得所有计算机之间能够互相通信。并且修改各交换机的系统名称为:学号_编号,如你的学号为123,交换机Switch0的编号为0,则系统名称为…

基于Jaccard相似度的推荐算法---示例

目录 数据展示推荐算法的分类基于相似度基于流行度/上下文/社交网络 Jaccard相似度分析数据的特点可以考虑的方法计算方法优缺点计算用户之间的Jaccard相似度获取与给定最相似的10个用户对1713353的用户推荐10本书 数据展示 import pandas as pd import numpy as np# 读取CSV文…

如何处理【SVC】中的样本不均衡问题

样本不均衡是指在一组数据集中,标签的一类天生 占有很大的比例,但我们有着捕捉出某种特定的分类的需求的状况。比如,我们现在要对潜在犯罪者和普通人进行 分类,潜在犯罪者占总人口的比例是相当低的,也许只有2%左右&…

CSS 边框、轮廓线

一、CSS边框: CSS边框属性允许指定一个元素边框的样式和颜色。 1)、边框样式:border-style属性用来定义边框的样式,border-style值: 2)、边框宽度:border-width属性用于指定边框宽度。指定变宽…

Python - Windows下使用Python脚本同步一个文件夹下的所有文件到另一个文件夹下

Python同步文件 在Windows下使用Python脚本同步一个文件夹下的所有文件到另一个文件夹下 示例代码 import logging import os import shutildef sync_files(src_file_path, dst_dir_path, exclude_list):try:if not os.path.exists(src_file_path):os.makedirs(src_file_pat…

RISC Zero ZKP协议中的商多项式

1. 引言 前序博客见: Reed-Solomon Codes及其与RISC Zero zkVM的关系 RISC Zero zkVM主要针对可验证计算,其具有隐私和可扩展属性: Reed-Solomon Codes及其与RISC Zero zkVM的关系博客中指出:RISC Zero中的Reed-Solomon Code…

django+drf+vue 简单系统搭建 (2) - drf 应用

按照本系统设置目的,是为了建立一些工具用来处理简单的文件。 1. 准备djangorestframework 关于drf的说明请参见:Django REST Framework教程 | 大江狗的博客 本系列直接使用drf的序列化等其他功能。 安装 conda install djangorestframework conda i…

Spire.Office for .NET 8.10.2 同步更新-Crk

Spire.Office for .NET是 E-iceblue 提供的企业级 Office .NET API 的组合。它包括Spire.Doc、Spire.XLS、Spire.Spreadsheet、Spire.Presentation、Spire.PDF、Spire.DataExport、Spire.OfficeViewer、Spire.PDFViewer、Spire.DocViewer、Spire.Barcode和Spire.Email。Spire.O…

OceanBase 如何通过日志观测冻结转储流程?

本文旨在通过日志解析 OceanBase 的冻结转储流程,以其冻结检查线程为切入点,以租户(1002)的线程名为例。 作者:陈慧明,爱可生测试工程师,主要参与 DMP 和 DBLE 自动化测试项目。 爱可生开源社区…

在MacBook上实现免费的PDF文件编辑

之前我想对PDF文件进行简单处理(比如删页面、添空白页、调整页面顺序),要么是开wps会员【花钱贵】,下载(盗版)Adobe Acrobat【macOS不好下载】,要么用福昕阅览器登陆学生账号(学校买…

MySQL的存储过程

存储过程:是一组为了完成特定功能的sql语句的集合,类似于函数 写好一个存储过程之后,我们可以像函数一样随时可以调用sql的集合 复杂的,需要很多sql语句联合执行完成的任务 存储过程在执行上比sql语句执行速度快,效率…

错误未找到concrt140.dll最详细的解决方法与修复教程

作为一名长期活跃电脑计算机上的用户,我非常理解找不到concrt140.dll导致无法继续执行代码的困扰。这个问题可能会影响到许多软件的工作进度,甚至影响到项目的完成。在这里,我将分享我对于这个问题的理解和修复方法,希望能对大家有…