【unity2021.3.6f】运行官方 Vuforia Hololens 2 Sample 教程


前言

Vuforia官方Unity 中的 Vuforia Engine 入门教程地址:链接: link

官方最新版(免费) Vuforia Hololens 2 Sample:链接: link
内置案例:图片识别,标识,物体识别 都可以直接使用
在这里插入图片描述

一、创建unity项目

我使用的版本:unity 2021.3.6f1
我暂时没有设备Holoens2,使用的摄像头来测试
在这里插入图片描述
在这里插入图片描述

二、导入unity

1.添加到我的资源

2.在package Manage 里面去找到,点击下载,下载完成后点击Import 如下图:

在这里插入图片描述

3.导入途中会有窗口弹出 很多提示,都点击默认选项:Import 、Install/Upgrade 等 如下图:

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

4.导入完成后的设置

(1)这个窗口可能会多次点击 apply,因为你在UWP添加了新的功能

在这里插入图片描述

(2)开启OpenXR ,后面可能会出现黄色感叹号,请点击,然后点击修复就好了,修复不了的,不用搭理了。

在这里插入图片描述

(3)下面这个设置 请多次检查,看是否有黄色感叹号,有则修复即可。

在这里插入图片描述

(4)可能会出现脚本报错,缺少引用的情况出现

能引用的就引用,然后检查是否是有什么库或者插件没有下载,仔细看看报错的代码。实在找不到的,就直接注释//掉报错行。

三、官方示例

官方示例场景有5个:

0-ManagerScene:初始化MRTK,加载:1-Menu 场景
1-Menu:这个是菜单界面场景,用于管理后4个场景
2-ImageTargets:Vuforia的图片识别功能
2-ModelTargets:Vuforia的模型识别功能
2-VuMarks:Vuforia的标识或者标签 功能
在这里插入图片描述

四、运行官方案例

(1)首先Open VuforiaConfiguration

在这里插入图片描述

(2)填写Key,也就是Vuforia官方申请的 License Key

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

(3)官方案例

1.识别图片

由于现实没有打印出图,那就直接识别 项目中的图片就好了,反正检查功能是否跑通就行,如下图出现奥特曼,说明成功了。
在这里插入图片描述

在这里插入图片描述

2.模型识别

同样我们也没有官方的实体模型,就用图片测试一下吧,会出现如图片一样的模型。
在这里插入图片描述
在这里插入图片描述

(4)官方案例和自己的区别

首先官方是默认在Vuforia配置了如奥特曼(火箭队)的图片,而我们想使用自己的图片,就需要在Vuforai去配置 如下图的狗头:配置完成即可 识别狗头了,并下载导入项目。
在这里插入图片描述

(5)图片识别和模型识别的区别

1.图片识别需要在Vuforai去配置。

2.模型识别则不用,模型需要使用Model Target Generator(具体的下个文章再写)

在这里插入图片描述

我自己的模型识别 效果图:

在这里插入图片描述

在这里插入图片描述

后续更新:unity-holoens2(MRTK)基础操作、unity-vuforai图片识别、标识、模型识别的详细使用教程

当然官方教程都很仔细了,我只是记录成我更好理解的方式。

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

总结

好记性不如烂笔头!

### 回答1: Vuforia是一款用于增强现实(AR)应用开发的软件。Hololens是一款由微软推出的AR眼镜。Unity是一种用于多平台游戏和应用程序开发的跨平台游戏引擎。Unity 2020.3 LTS是Unity的一个稳定版本。 在使用Unity 2020.3 LTS时,我们可以利用Vuforia插件和Hololens设备来开发AR应用程序。Unity提供了Vuforia Hololens 1和2的示例项目,这些示例项目提供了一个基础模板,可以帮助开发者更好地理解AR应用程序的开发和实现。 在这些示例项目中,开发者可以学习如何使用Vuforia插件来识别现实世界中的图像和对象,并将其与虚拟对象进行交互和融合。通过使用Hololens设备,开发者可以在现实世界的环境中将虚拟对象投射到真实世界中,实现更加真实的AR体验。 在开发AR应用程序时,开发者应该注意选择合适的技术和工具,例如VuforiaHololens设备,并熟悉其使用。Unity 2020.3 LTS提供了一个稳定的开发环境,方便开发者进行AR应用程序的开发和实现。 ### 回答2: Vuforia Hololens是一款在Hololens平台上运行的增强现实开发工具,其可以增强Hololens用户的体验,使用户可以通过头戴式显示器看到虚拟对象与显示屏的混合视觉场景。同时,Vuforia Hololens还提供了在Unity 2020.3 LTS中的样例项目,该项目可以帮助开发者更快速、更有效地开发Hololens应用程序。 Vuforia HololensHololens平台上提供了强大的AR功能,例如图像识别、目标跟踪、手势识别等。这些功能可以使Hololens应用程序更加互动和富有创意,利用这些功能,设计师可以创造出更多具有体验感和趣味性的虚拟体验。 在Unity 2020.3 LTS中,Vuforia Hololens还提供了样例项目,该项目展示了如何使用Vuforia Hololens进行AR开发。开发者可以使用该项目作为模板,快速上手Hololens的AR开发。该项目提供了详细的文档,包含如何安装和使用Vuforia Hololens、如何在Hololens平台上进行AR开发等。 总之,Vuforia Hololens作为一款强大的Hololens增强现实开发工具,为Hololens应用程序的开发者提供了很多便利。与此同时,Vuforia HololensUnity 2020.3 LTS中提供的样例项目可以使开发者更加高效地进行Hololens应用程序的开发。 ### 回答3: Vuforia 是一个由 PTC 公司开发的增强现实引擎,可以与 Hololens 1 和 2 无缝集成,而 Unity 2020.3 LTS 是 Unity 的一个长期支持版本。在 Unity 中,我们可以使用 Vuforia 引擎来创建增强现实应用程序,可以通过扫描图像或实际物体来在 Hololens 中呈现虚拟对象。该引擎提供了自动识别、跟踪和显示虚拟对象的功能,开发人员可以依靠 Vuforia 引擎将虚拟内容融合到现实世界中。 在使用 Unity 2020.3 LTS 版本开发 Vuforia Hololens 1 和 2 应用程序时,可以使用 Vuforia 官方提供的 Unity 范例。这些范例提供了一些基本的场景和功能,如在 Hololens 上显示虚拟物体、通过手势控制虚拟物体等。开发人员可以使用这些范例作为起点,在其基础上进一步开发自己的应用程序,实现更丰富的功能。 总之,利用 VuforiaUnity 构建 Hololens 1 和 2 应用程序可以为用户提供全新的增强现实体验,这将有助于拓展 Hololens 在教育、培训、医疗等领域的应用。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

野区捕龙为宠

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

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

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

打赏作者

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

抵扣说明:

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

余额充值