Unity Hololens2开发|(一)环境配置

这篇具有很好参考价值的文章主要介绍了Unity Hololens2开发|(一)环境配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.配置清单

  • Windows10 SDK
  • Microsoft Visual Studio2022
  • Windows 10/Windows11(专业版或者企业版操作系统 家庭版不行)
  • Unity2021.3.29lts
  • MixedRealityFeatureTool(用于配置MRTK3 Unity 的混合现实工具包)
  • HoloLens 2 仿真器 :(有设备或者初学者不建议安装)
  • 配置开发者模式
  • Holographic Remoting Player(全息远程处理播放)

2.Windows10 SDK安装

  • Visual Studio Installer直接下载 Windows 10 SDK。但是路径过长可能导致应用编译问题。
  • 自行下载该SDK安装:WindowSdk下载连接。
  • 安装后打包报错:报错信息“WindowsMobile version 10.0.xxx.0”,解决方法:把安装win10SDK自定义路径下Windows Kits\10\Extension SDKs\WindowsMobile的WindowsMobile文件夹复制到C:\Program Files (x86)\Windows Kits\10\Extension SDKs中去。

3.Visual Studio安装

  • 下载地址:Visual Studio下载连接。
  • 请确保安装以下工作负载
    ● .NET 桌面开发
    ● 使用 C++ 的桌面开发
    ● 通用 Windows 平台 (UWP) 开发
    ●使用 Unity 进行游戏开发(如果计划使用 Unity)

注意:如果你先安装了 Unity,可能会预先安装其中一些工作负载。 请确保你拥有成功部署所需的所有这些工作负载。

在 UWP 工作负荷中,请确保包含以下组件以便安装
● Windows 10 SDK 版本 10.0.19041.0 或 10.0.18362.0,或 Windows 11 SDK
● USB 设备连接(通过 USB 进行 HoloLens 部署/调试所需)
● C++ (v143) 通用 Windows 平台工具(使用 Unity 时必需)
Unity Hololens2开发|(一)环境配置,Hololens2开发系列,unity,游戏引擎,hololens

4.Unity安装

  • 推荐使用Hbu下载安装:Unity下载连接。
  • 安装模块必须选择Universal Windows Platform Build SupportheWindows Build Support(IL2CPP)。推荐安装UnityLTS版本,非长期支持版本可能会导致异常错误
    Unity Hololens2开发|(一)环境配置,Hololens2开发系列,unity,游戏引擎,hololens

4.HoloLens 2 仿真器

  • 下载地址:HoloLens 2 仿真器 。
  • HoloLens2设备仿真器 为可选工具,不影响MR应用开发,但为方便开发过程中的测试,加快MR应用开发过程,建议安装该模拟器。在安装HoloLens2设备模拟器之前,还需要进行两步操作。
    1、在主板BIOS中开启虚拟化技术支持。开启虚拟化技术(Virtualization Technology)可以大大提高模拟器运行效率,英特尔(Intel)和AMD大部分CPU均支持此技术,名称分别为VT-x、AMD-V,但不同主板所搭载的BIOS系统和版本不同,具体的开启方法可参考各主板所搭载的BIOS系统。
    2、开启操作系统Hyper-V功能。Hyper-V技术是在操作系统层面支持的虚拟化技术,在开发计算机中打开控制面板,依次选择“程序> 程序和功能> 启用或关闭 Windows 功能”,勾选Hyper-V多选框,如图2所示,点击“确定”安装,安装完后重启计算机。
    Unity Hololens2开发|(一)环境配置,Hololens2开发系列,unity,游戏引擎,hololens

5.配置开发者模式

  • 在开发计算机中打开控制面板,依次选择“更新和安全> 开发者选项”,打开“开发人员模式”;
    Unity Hololens2开发|(一)环境配置,Hololens2开发系列,unity,游戏引擎,hololens

  • 在HoloLens2设备中,打开Settings面板,依次选择Update & Security > For Developers,打开“Developer Mode”。
    Unity Hololens2开发|(一)环境配置,Hololens2开发系列,unity,游戏引擎,hololens

6.MixedRealityFeatureTool下载

  • 下载地址:MixedRealityFeatureTool
    Unity Hololens2开发|(一)环境配置,Hololens2开发系列,unity,游戏引擎,hololens

6.Holographic Remoting Player(全息远程处理播放)

开发过程中预览和调试应用:可以在电脑上的 Unity 编辑器中以播放模式本地运行应用,并将体验流式传输到 HoloLens2。 这提供了一种快速调试应用的方法,且无需生成和部署整个项目。 我们将这种应用称为全息远程处理播放模式预览应用。 将来自 HoloLens2 的输入(视线、手势、语音和空间映射)发送到电脑,在其中内容以虚拟沉浸式视图渲染。 然后,将渲染的帧发送到 HoloLens2。文章来源地址https://www.toymoban.com/news/detail-756543.html

  • 要使用全息远程处理,需要在 HoloLens2 (上安装 Microsoft Store 中的全息远程处理播放器应用,我们将它简单地称为“播放器”) 。 如下所述,下载并运行该应用后,将会显示要连接到的版本号和 IP 地址。 需有版本 v2.4 或更高版本才能使用 OpenXR 插件。
    Unity Hololens2开发|(一)环境配置,Hololens2开发系列,unity,游戏引擎,hololens
  • 在 Unity 的菜单栏上,选择“混合现实>对播放模式执行>全息远程处理”
    Unity Hololens2开发|(一)环境配置,Hololens2开发系列,unity,游戏引擎,hololens
  • 在“播放模式全息远程处理”窗口中的“远程主机名”框中,输入HoloLens 2的 IP 地址。
    Unity Hololens2开发|(一)环境配置,Hololens2开发系列,unity,游戏引擎,hololens
  • 选择“播放”按钮进入“播放模式”,然后在HoloLens 2中查看应用

到了这里,关于Unity Hololens2开发|(一)环境配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unity Hololens2开发|(九)MRTK3空间操作 ConstraintManager(约束)

    使用 ConstraintManager ,可以将一组约束组件应用于转换。 默认情况下,约束管理器会自动收集所有附加的约束组件,并将它们应用到目标对象。 但是,用户也可以选择手动配置应用的约束列表,只允许使用附加约束的子集. 目前,以下 MRTK UX 元素支持约束: (BoundsControl)边界控

    2024年02月03日
    浏览(38)
  • Unity Hololens2开发|(三)工程发布及真机部署(3种方法)

    Unity 2021.3.27f1c2(Unity2018.4及以上版本) Visual Studio Community 2022 切换至UWP平台(如果没有该平台组件请先下载安装) HoloLens2的工程部署分为三种种方式:USB、WiFi和Web。 2.11 Unity 在Build Settings中将Build and Run on选择为USB Device,点击Build,如下图 2.12 Visual Studio 将当前工程右键设为启

    2024年02月05日
    浏览(55)
  • unity HoloLens2开发,使用Vuforia识别实体 触发交互(二)(有dome)

    提示:文章有错误的地方,还望诸位大神不吝指教! 我使用的utniy 版本:Unity 2021.3.6f1 第一章地址链接: link 第一章记录了一些 安装环境 需要的东西,这章主要章打包和一些BUG问题 以前记录的:链接: link 前提:需要在MRTK工具包中导入到项目。 本人经常使用的方法: 在holo

    2024年02月04日
    浏览(49)
  • Unity Hololens2开发|(十)MRTK3空间操作 ObjectManipulator (对象操控器)

    ObjectManipulator 允许使用任何输入设备或形式直观地操作 3D 空间中的对象。 它执行与 XRI XRGrabInteractable 类似的任务,但提供其他功能以及特定于混合现实的交互。 虽然 XRGrabInteractable 与交互器完全兼容(反之亦然)。 在 MRTK v2 中, ObjectManipulator 本身处理不同类型的输入的大部

    2024年02月05日
    浏览(43)
  • Unity Hololens2开发|(五)MRTK3子系统 KeywordRecognitionSubsystem(关键字识别)

    核心定义包附带有 KeywordRecognitionSubsystem ,它是 MRTKSubsystem 和 IKeywordRecognitionSubsystem 的基本实现,作为负责 MRTK3 中的/短语识别的子系统的基础。 MRTK 附带的具体实现(例如 WindowsKeywordRecognitionSubsystem ),以及你可能构建的其他潜在短语识别子系统,都应该基于此类。

    2024年02月04日
    浏览(38)
  • Unity MRTK Hololens2眼动交互

    在场景中新建一个物体,将EyeTrackingTest组件挂载到新建的物体上就可以了

    2024年02月08日
    浏览(47)
  • 用Unity发布APP到Hololens2无坑教程

    发布前参考设置如下:          

    2024年02月08日
    浏览(35)
  • Hololens2开发入门(一)环境搭建

    Hololens开发环境配置主要分为两块 一.unity环境搭建 本贴以2021.3.16f1c1版本为例,需要勾选 1.安卓板块 2.ios板块 3.universal windows platform build support板块 4.windows build support(IL2CPP)板块 5.visualstudio2019(开发工具)  二.VisualStudio环境配置 打开VisualStudio installer,点击修改,勾选以下板块,并

    2024年02月15日
    浏览(46)
  • 【Hololens2目标检测】YoloDetectionHoloLens-Unity项目发布记录

    win10专业版 Unity2019.4 VS2017( 一定要用这个版本的VS! ) Hololens2(打开开发者模式) win10 SDK 10.0.19041.0 项目来源:YoloDetectionHoloLens-Unity 这是一个使用Hololens进行目标检测的项目。Hololens端负责采集和显示,电脑端处理图像,并标注,将标注框传回Holo端进行显示。 具体的项目发

    2024年02月09日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包