我们重视您的隐私。我们使用cookies来提升您在我们网站的体验。使用本网站即表示您同意我们的隐私政策.

快速开始 - Microsoft Hololens

本教程涵盖了使用 Microsoft Hololens 的基本 AR 设置。

我们将在入门中离开的地方继续。

AR 设置 

选择“Views > Project Settings”,这将在窗口右侧打开“Project Settings”视图:

快速开始 - Microsoft Hololens

打开“AR”面板,并在“framework”中选择“webxr”。

在“rendering”下,将清除颜色的“alpha” (A:) 值设置为 0 以确保背景是透明的:

快速开始 - Microsoft Hololens

在 Hololens 上查看 

在撰写本文时,Hololens 上的 Microsoft Edge 并不支持端口转发。

因此,我们需要设置一个域名,以解析到运行 Wonderland Editor 的桌面上。第二步,我们需要在这个域上启用 SSL,这是 WebXR Device API 在非本地主机域名上所需的。

我们这里只提供粗略的指导,过程如下:

购买一个域名 

获取一个便宜的域名。域名越短,越容易在 Hololens 输入。

将该域名配置为指向您桌面的外部 IP 地址。确保您的路由器被配置为将您选择的端口(例如 8080)转发到此域名。

获取 SSL 证书 

作为免费的选项,可以使用 Let’s Encrypt 来获取您的域名的 SSL 证书。

Let’s Encrypt 使用“ACME 协议”来验证您实际上控制该域名指向的机器。这意味着您需要在获取和刷新证书时运行一个 ACME 客户端(例如 Certbot)。

通过 ACME 客户端,您将得到证书文件:.crt.key 和可选的 .pem

在 Wonderland Editor 中设置证书 

打开“Views > Preferences”以打开 Preferences 视图,其中包含您 Wonderland Editor 安装的跨项目设置。

在这里,在“Server”标签中启用 SSL,并至少设置“SSL certificate file”和“SSL key file”。

快速开始 - Microsoft Hololens

通过在编辑器窗口顶部单击“localhost:8080”停止并重新启动服务器后,您现在应该能够通过访问域名,从 Microsoft Hololens 查看 AR 项目。

软重载 

为了在 Microsoft Hololens 上能够重新加载页面而不中断 AR 会话,您可以启用“软重载”,这仅会重新加载 Wonderland Engine 场景的内容。

要启用软重载,请在“Views > Preferences > Startup”中禁用“Force full page reloads”:

快速开始 - Microsoft Hololens