Hololens的UE4开发 Part.2(ue4 hlod)

大家好,我是很久不见,主要从事的方向是引擎美术。

上节内容介绍了使用UE4进行Hololens项目的开发环境和相关插件。Hololens的UE4开发

本期接着上期的内容介绍后续的打包环节内容。

1背景内容

首先因为上节内容准备的比较匆忙,没有介绍Hololens设备的背景内容。

Hololens是一款由微软公司研发的头戴式增强现实设备(混合现实),用户可以通过配有MR头盔显示屏与世界进行全息影像交互。


微软于2015年E3游戏展上展示了初代Hololens设备,并在2019年的WMC2019世界移动通信大会上发布了Hololens2。感兴趣的同学可以在网上查找一下Hololens的相关视频和文字资料。

当然包括国内厂商在内的多家企业都在研发MR混合显示设备,这也是一种面向未来的设备体验,和最近比较火的“元宇宙”概念有些类似。

Hololens的UE4开发 Part.2(ue4 hlod)

2为HoloLens打包配置项目设置

接下来讲解一下打包的内容

前往 项目设置(Project Settings) > 项目(Project) > 关于(About) > 项目命名(Project Name),输入项目命名。

Hololens的UE4开发 Part.2(ue4 hlod)

前往 项目设置(Project Settings) > 项目(Project) > 发布者(Publisher) > 公司名称(Company Name),输入公司名称。

Hololens的UE4开发 Part.2(ue4 hlod)

前往 项目设置(Project Settings) > 项目(Project) > 发布者(Publisher) > 公司可分辨名称(Company Distinguished Name),输入 CN=,后跟前面输入的公司名称。

Hololens的UE4开发 Part.2(ue4 hlod)

前往 项目设置(Project Settings) > 平台(Platforms) > HoloLens > 打包(Packaging) > 签名证书(Signing Certificate),选择 生成新证书(Generate new)。

Hololens的UE4开发 Part.2(ue4 hlod)

将提示创建 私钥密码,出于测试目的,选择 无(None)。

Hololens的UE4开发 Part.2(ue4 hlod)

若为HoloLens模拟而打包,请前往 项目设置(Project Settings) > 平台(Platforms) > HoloLens > HoloLens,选择 针对HoloLens模拟进行编译(Build for HoloLens Emulation)。

Hololens的UE4开发 Part.2(ue4 hlod)

若为HoloLens设备而打包,请前往 项目设置(Project Settings) > 平台(Platforms) > HoloLens > HoloLens,选择 针对HoloLens设备进行编译(Build for HoloLens Device)。

Hololens的UE4开发 Part.2(ue4 hlod)

3为HoloLens打包项目

1.选择 文件(File) > 打包项目(Package Project) > HoloLens

Hololens的UE4开发 Part.2(ue4 hlod)

2.为包输入具体目标文件夹(或接受默认值)。

3.打包状态显示在屏幕右下方。进程详情包含在 输入日志(Output Log) 中。

Hololens的UE4开发 Part.2(ue4 hlod)

为设备打包的文件目录

Hololens的UE4开发 Part.2(ue4 hlod)

为模拟器打包的文件目录

Hololens的UE4开发 Part.2(ue4 hlod)

4安装打包文件

安装在HoloLens 2设备:

1.必要设置

(1) 确保HoloLens电量充足。
(2) 若为首次启动HoloLens,请打开并完成校准流程。
(3) 登录帐户或创建新帐户 。
(4) 在HoloLens上打开 设置(Settings) 菜单。

Hololens的UE4开发 Part.2(ue4 hlod)

(5) 打开 更新和安全(Update & Security)。

Hololens的UE4开发 Part.2(ue4 hlod)

(6) 打开 开发者(For developers)。

Hololens的UE4开发 Part.2(ue4 hlod)

(7) 启用 使用开发者功能(Use developer features)。

Hololens的UE4开发 Part.2(ue4 hlod)

(8) 启用 设备门户(Device Portal)。

Hololens的UE4开发 Part.2(ue4 hlod)

2.将包安装到HoloLens 2

注意:在此步骤中,将加载两个文件,一个 *.appxbundle 文件和一个 *.appx 文件。其中 *.appxbundle 文件是游戏包, *.appx 文件是包含目标架构(arm64或x64)支持文件的依赖包。每个设备只需安装一次依赖包。如果已经安装了依赖文件,则无需选择可选包就能继续安装。如果刷新设备,将会失去部署到设备上所有文件,包括依赖包。

(1)将设备通过USB接口插入了PC,并安装了来自Windows 10 SDK的IPOverUSB。在浏览器中,输入 127.0.0.1:10080 打开 Windows设备门户(Windows Device Portal)。

Hololens的UE4开发 Part.2(ue4 hlod)

(2)在 Windows设备门户(Windows Device Portal) 中,从工具栏选择 视图(Views)> 应用程序(Apps)

Hololens的UE4开发 Part.2(ue4 hlod)

(3)单击 选择文件(Choose File) 按钮,并浏览到项目位置,例如:Unreal ProjectsTestProjectHololens。

Hololens的UE4开发 Part.2(ue4 hlod)Hololens的UE4开发 Part.2(ue4 hlod)

(4)选择.appxbundle 文件,指定想要安装的包。

Hololens的UE4开发 Part.2(ue4 hlod)

(5)选择 允许我选择可选包(Allow me to select optional packages) 选项并选择 下一步。

Hololens的UE4开发 Part.2(ue4 hlod)

注意:*.appx 文件是依赖包,每个设备只需安装一次。如果已经安装了依赖文件,则继续安装即可,无需选择可选包。

(6)选择 选择文件(Choose File) 按钮,并浏览项目位置,例如 Unreal ProjectsTestProjectHololens。

Hololens的UE4开发 Part.2(ue4 hlod)Hololens的UE4开发 Part.2(ue4 hlod)

(7)根据目标平台选择 *.appx 文件(x64对应模拟器,arm64对应设备)并点击 下一步。

Hololens的UE4开发 Part.2(ue4 hlod)

(8)点击 安装(Install) 按钮。

Hololens的UE4开发 Part.2(ue4 hlod)

(9)等待应用程序安装完成。

Hololens的UE4开发 Part.2(ue4 hlod)

(10)应用程序安装完成后,佩戴上设备,滚动浏览 所有应用程序(All Apps) 找到此应用程序。

Hololens的UE4开发 Part.2(ue4 hlod)Hololens的UE4开发 Part.2(ue4 hlod)

5HoloLens 2模拟器

1.运行HoloLens 2模拟器

(1)按 Windows 键,输入 HoloLens 并选择 HoloLens 2模拟器 来运行HoloLens 2模拟器。

Hololens的UE4开发 Part.2(ue4 hlod)

(2)HoloLens 2模拟器 会在独立的窗口中加载。

Hololens的UE4开发 Part.2(ue4 hlod)

2.将软件包安装到HoloLens 2模拟器

注意:在此步骤中,将加载两个文件,一个 *.appxbundle 文件和一个 *.appx 文件。其中 *.appxbundle 文件是游戏包, *.appx 文件是包含目标架构(arm64或x64)支持文件的依赖包。每个设备只需安装一次依赖包。如果已经安装了依赖文件,则无需选择可选包就能继续安装。如果刷新设备,将会失去部署到设备上所有文件,包括依赖包。

(1)在右侧菜单中,打开用于HoloLens 2模拟器的 设备门户(Device Portal)。

Hololens的UE4开发 Part.2(ue4 hlod)

(2)Windows设备门户(Windows Device Portal) 将在浏览器窗口中打开。

Hololens的UE4开发 Part.2(ue4 hlod)

(3)在 Windows设备门户(Windows Device Portal) 中,在工具栏中选择 视图(Views)> 应用(Apps)。

Hololens的UE4开发 Part.2(ue4 hlod)

(4)点击 浏览 按钮,浏览到项目的位置。

Hololens的UE4开发 Part.2(ue4 hlod)

(5)选择 .appxbundle 文件来指定要安装的包。

Hololens的UE4开发 Part.2(ue4 hlod)

(6)选择 允许我选择可选包(Allow me to select optional packages) 选项并选择 下一步。

Hololens的UE4开发 Part.2(ue4 hlod)

(7)选择 浏览 按钮,并浏览项目位置。

Hololens的UE4开发 Part.2(ue4 hlod)

(8)根据目标平台选择 *.appx 文件(x64对应Emulator,arm64对应设备)并点击 下一步。

Hololens的UE4开发 Part.2(ue4 hlod)

(9)点击 安装(Install) 按钮并等待应用完成安装。

Hololens的UE4开发 Part.2(ue4 hlod)Hololens的UE4开发 Part.2(ue4 hlod)

(10)应用安装完成后,在模拟器上滚动查看 所有应用(All Apps) 找到应用程序。

Hololens的UE4开发 Part.2(ue4 hlod)Hololens的UE4开发 Part.2(ue4 hlod)

以上就是本次案例的内容了。下次的文章会讲解一些新内容。

本次案例是我的个人练习,如有不足之处,希望大家可以一起交流学习,一起变得更强!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年3月17日 上午10:08
下一篇 2023年3月17日 上午10:24

相关推荐

  • 科研项目无法结题怎么办科研项目无法结题怎么办

    科研项目无法结题怎么办 科研项目无法结题可能会给研究人员带来很多不便和困扰,但是解决这个问题的方法也有很多种。在本文中,我们将探讨一些解决科研项目无法结题的方法。 首先,研究人员可…

    科研百科 2024年9月11日
    27
  • 北京智和信通PON.EPON.GPON运维解决方案,全面管理OLT.ONU等设备

    高质量、高可靠、高安全性的网络已成为助力企事业单位高速发展的基石。PON网络采用先进的无源光纤通信技术与自动化融合,构建新兴一体化网络体系,可以有效构造安全可靠的生产办公网络。因此…

    科研百科 2022年10月17日
    222
  • 军工八项

    军工八项 军工八项是中国政府针对军队装备现代化而提出的一系列要求,包括装备质量、训练水平、科技创新、人才培养等方面。这一要求自2010年首次提出以来,得到了军队的广泛响应和实施。本…

    科研百科 2024年12月4日
    0
  • 科研立项答辩评委如何提问

    科研立项答辩评委如何提问 在科研立项答辩中,评委会针对你的项目进行深入的提问,以评估你的研究计划和项目可行性。以下是一些评委可能会提出的问题,帮助你更好地准备答辩。 1. 你的研究…

    科研百科 2024年11月9日
    0
  • 南洋理工 系统项目管理

    南洋理工大学系统项目管理 南洋理工大学是一所世界知名的高等教育机构,其计算机科学专业一直处于世界领先地位。在系统项目管理方面,南洋理工大学也取得了显著的成就。本文将介绍南洋理工大学…

    科研百科 2024年12月17日
    0
  • 课题类型

    课题类型: 科技与人类发展 随着科技的不断发展,我们生活的世界变得越来越小,我们与科技的联系也越来越紧密。科技如何影响人类的发展和进步?科技与人类发展之间的关系又是怎样的?本文将探…

    科研百科 2024年10月21日
    0
  • 昭通市政务协同办公

    昭通市政务协同办公:创新政务流程,提升服务水平 近年来,随着信息技术的不断发展和普及,政务协同办公已经成为了我国政务管理中不可或缺的一部分。在昭通市,政务协同办公也在不断地创新和改…

    科研百科 2024年9月23日
    18
  • 横向科研项目管理规范化(横向科研项目管理)

    横向科研项目管理横向科研项目管理工作是高等教育运动项目基于高等职业院校的价值取向,结合中国高等职业技术院校的毕业生特征,进行综合性、多样性的岗位管理,包括从事人员的需求、产业的发展…

    科研百科 2024年5月18日
    73
  • 博士生带本科生科研

    博士生带本科生科研 摘要 在高等教育中,博士生带本科生科研已经成为一个热门话题。博士生能够为本科生提供科研指导,帮助他们更好地理解科研方法和技巧,同时也能够提高本科生的科研能力。本…

    科研百科 2024年10月17日
    0
  • 科研项目前的面试问题怎么回答科研项目前的面试问题怎么回答

    科研项目前的面试问题是指在进行科研项目之前,导师或评审委员会会对女性申请人提出一些问题,以评估其能力、学术背景和潜力。以下是一些可能会在科研项目前的面试问题中出现的问题,以及如何回…

    科研百科 2024年9月10日
    22