Win10+Hololens2+Unity环境配置

Hololens2+Unity环境配置

引言

心心念念好久的Hololens 2终于到手了,抱着他感觉就像是抱着未来生活的幼雏,小心翼翼,又兴奋难耐。
先开始配置下环境,看下里面的demo。

基础环境

设备型号: Hololens 2
操作系统:Win 10 专业版
Unity版本:2019
VS版本:2019
C#版本:8.0
Cuda版本:10.2
WIN SDK版本: 10.0.19041 传送门 这个下载就是一个iso,跟普通软件一样安装就可以了。

环境配置

Microsoft Mixed Reality Toolkit(MRTK) 下载

这个MRTK是微软提供的一个工具包,可以加快开发者的开发过程。下载传送门如下。 目前最新版本为2.4.0版本(2020-09-04 22.48)

MRTK下载传送门
根据介绍提示,我们下载以下文件
在这里插入图片描述
虽然官网说了有些部分是可选的,但是为了保证后续配置过程的正常进行,在这里我把这4个文件都下载了。

将MRKT导入到Unity中

下面的过程基本上是参照微软的文档操作的。文档传送门

  • 新建一个”3D“类型的项目。 下面导入包的时候都是选择导入全部以及应用默认的设置。
  • 导入 Microsoft.MixedRealityToolkit.Unity.Foundation。进入“Asset -> Import Package -> Custom Package”,选择.unitypackage文件,确保所有要导入的项都已选中,然后选择“Import”。
  • (需要版本到版本升级,否则可选)导入microsoft . mixedrealitytoolkit . unit . tools。遵循与基础包相同的步骤。工具包是可选的,并包含有用的工具,如ExtensionServiceCreator,可以增强MRTK开发人员的体验。
  • 一些预置和资产需要TextMeshPro,这意味着您需要在您的项目中安装TextMeshPro包和资产(Window -> TextMeshPro -> Import TMP Essential Resources)。在您导入TMP基本资源之后,您需要重新启动Unity来查看更改。

切换Unity的平台

  • Open menu : File > Build Settings
  • Select Universal Windows Platform in the Platform list
  • Click the Switch Platform button
    在这里插入图片描述

添加 MRTK 到新场景中

  • 创建一个新的Unity项目,或者在当前项目中开始一个新的场景。
  • 确保按照上面的步骤导入了MRTK包(我们推荐基础和示例,尽管示例不是必需的)。
  • 从菜单栏,选择混合现实工具箱->添加到场景和配置到场景

在这里插入图片描述

  • 添加完事后在层级面板上能看到以下的图片
    在这里插入图片描述
  • 点击Unity运行播放, 按下空格键模拟实际的右手,而上档键可以调出左手。 如下图所示。
    在这里插入图片描述
    在这里插入图片描述

MRTK-Unity 包下载

- Github 工程链接
MRTK-Unity下载链接

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答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应用程序时,开发者应该注意选择合适的技术和工具,例如Vuforia和Hololens设备,并熟悉其使用。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 上显示虚拟物体、通过手势控制虚拟物体等。开发人员可以使用这些范例作为起点,在其基础上进一步开发自己的应用程序,实现更丰富的功能。 总之,利用 Vuforia 和 Unity 构建 Hololens 1 和 2 应用程序可以为用户提供全新的增强现实体验,这将有助于拓展 Hololens 在教育、培训、医疗等领域的应用。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值