Win10+Hololens2+Unity环境配置

2023-11-04 22:38

本文主要是介绍Win10+Hololens2+Unity环境配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • Hololens2+Unity环境配置
    • 引言
    • 基础环境
    • 环境配置
      • Microsoft Mixed Reality Toolkit(MRTK) 下载
      • 将MRKT导入到Unity中
      • 切换Unity的平台
      • 添加 MRTK 到新场景中
      • ~~MRTK-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下载链接

这篇关于Win10+Hololens2+Unity环境配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/345634

相关文章

国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)

《国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)》本文给大家利用deepseek模型搭建私有知识问答库的详细步骤和遇到的问题及解决办法,感兴趣的朋友一起看看吧... 目录1. 第1步大家在安装完ollama后,需要到系统环境变量中添加两个变量2. 第3步 “在cmd中

MyBatis的配置对象Configuration作用及说明

《MyBatis的配置对象Configuration作用及说明》MyBatis的Configuration对象是MyBatis的核心配置对象,它包含了MyBatis运行时所需的几乎所有配置信息,这个对... 目录MyBATis配置对象Configuration作用Configuration 对象的主要作用C

Windows环境下安装达梦数据库的完整步骤

《Windows环境下安装达梦数据库的完整步骤》达梦数据库的安装大致分为Windows和Linux版本,本文将以dm8企业版Windows_64位环境为例,为大家介绍一下达梦数据库的具体安装步骤吧... 目录环境介绍1 下载解压安装包2 根据安装手册安装2.1 选择语言 时区2.2 安装向导2.3 接受协议

SpringBoot基于沙箱环境实现支付宝支付教程

《SpringBoot基于沙箱环境实现支付宝支付教程》本文介绍了如何使用支付宝沙箱环境进行开发测试,包括沙箱环境的介绍、准备步骤、在SpringBoot项目中结合支付宝沙箱进行支付接口的实现与测试... 目录一、支付宝沙箱环境介绍二、沙箱环境准备2.1 注册入驻支付宝开放平台2.2 配置沙箱环境2.3 沙箱

IDEA与JDK、Maven安装配置完整步骤解析

《IDEA与JDK、Maven安装配置完整步骤解析》:本文主要介绍如何安装和配置IDE(IntelliJIDEA),包括IDE的安装步骤、JDK的下载与配置、Maven的安装与配置,以及如何在I... 目录1. IDE安装步骤2.配置操作步骤3. JDK配置下载JDK配置JDK环境变量4. Maven配置下

Springboot的自动配置是什么及注意事项

《Springboot的自动配置是什么及注意事项》SpringBoot的自动配置(Auto-configuration)是指框架根据项目的依赖和应用程序的环境自动配置Spring应用上下文中的Bean... 目录核心概念:自动配置的关键特点:自动配置工作原理:示例:需要注意的点1.默认配置可能不适合所有场景

Nginx配置系统服务&设置环境变量方式

《Nginx配置系统服务&设置环境变量方式》本文介绍了如何将Nginx配置为系统服务并设置环境变量,以便更方便地对Nginx进行操作,通过配置系统服务,可以使用系统命令来启动、停止或重新加载Nginx... 目录1.Nginx操作问题2.配置系统服android务3.设置环境变量总结1.Nginx操作问题

linux环境openssl、openssh升级流程

《linux环境openssl、openssh升级流程》该文章详细介绍了在Ubuntu22.04系统上升级OpenSSL和OpenSSH的方法,首先,升级OpenSSL的步骤包括下载最新版本、安装编译... 目录一.升级openssl1.官网下载最新版openssl2.安装编译环境3.下载后解压安装4.备份

Keepalived+Nginx双机配置小结

《Keepalived+Nginx双机配置小结》本文主要介绍了Keepalived+Nginx双机配置小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录1.1 软硬件要求1.2 部署前服务器配置调优1.3 Nginx+Keepalived部署1.3

Apache伪静态(Rewrite).htaccess文件详解与配置技巧

《Apache伪静态(Rewrite).htaccess文件详解与配置技巧》Apache伪静态(Rewrite).htaccess是一个纯文本文件,它里面存放着Apache服务器配置相关的指令,主要的... 一、.htAccess的基本作用.htaccess是一个纯文本文件,它里面存放着Apache服务器