【问题标题】:Stereo Display (non head-mounted) option in Unity 2017.2 is not available?Unity 2017.2 中的立体显示(非头戴式)选项不可用?
【发布时间】:2017-11-14 12:58:43
【问题描述】:

我想知道在 Unity 2017.2 中启用“立体显示(非头戴式)”选项的位置。我将它用于 nvdia 3D vision stereo,它一直存在到 2017.1。我已经检查了统一的文档,它没有提到任何关于它的内容。此选项在 unity 2017.1 和 5.6 的 player settings 中通过启用 Virtual Reality-> 和虚拟现实 SDK 可用。由于现在 VR 设置已移至播放器设置中的 XR 部分,如下图所示

。

我似乎再也找不到它了。 Unity's release blog 也没有提到任何关于删除它的内容,所以不确定它到底在哪里。因此,如果有人有关于在 2017.2 中启用立体显示的信息,那将会很有帮助。如果还想通过脚本知道是否可以更改播放器设置以包含“Stereo Display”选项,因为我有脚本用于更改播放器设置以在构建时使用 Directx11 和 openGL 等渲染 API我很确定这也会有它,但我不确定在哪里可以找到它以及如何添加它。


编辑:我在游戏中使用“立体声显示器(非头戴式)”来实现主动立体声,因为@programmer 提到 Mock HMD vive 已经取代了“”的选项Split Stereo Display(non-head-mounted)' 我不想使用它,因为它是 SBS 而不是有源立体声。只有“立体显示(非头戴式)”选项才能让我的 Nvdia 主动式眼镜工作。

【问题讨论】:

    标签: unity3d


    【解决方案1】:

    缺少的部分“立体声显示器(非头戴式)”很可能是一个错误,因为我在 Unity 论坛中找到了一个类似的 thread 并且有两种方法可以将立体声 sdk 添加到构建中。一个通过打开

    PlayerSettings.stereoscopic3D = true;.

    注意:这在 Unity 2017.2 中已弃用。

    另一种解决方案是添加

    UnityEditorInternal.VR.VREditor.SetVREnabledDevicesOnTargetGroup(BuildTargetGroup.Standalone,new string[] { "stereo" });

    显然,您必须在播放器设置中打开虚拟现实标志。你会看到这个

    即使它说“(构建中缺失)”,它在您运行 exe 时仍然有效。链接线程上的用户 mikewarren 提到这是一个统一的错误,因为它不显示立体声,即使它可用,我也也这样觉得。 最后,在运行 unity build 时,如果启用了分辨率对话框,您将能够看到 stereo3D 选项。如果没有尝试使用命令行

    -vrmode 立体声

    这将使统一以立体模式渲染它,这对我都有效。目前我对此感到满意。希望这对其他人也有帮助:)。


    更新:该问题已在 2017.2.0P2 补丁中解决

    【讨论】:

      【解决方案2】:

      如果对缺少的功能有疑问,请查看最终的release note。

      XR:增加了对要模拟的 Vive HMD 某些方面的支持 无需物理 HMD 即可在编辑器中使用。要启用此功能,请使用 播放器设置中的“模拟 HMD - Vive”虚拟现实 SDK。模拟 HMD使用相同的非对称投影矩阵,隐藏遮挡网格, Vive 的视野、纵横比和眼睛纹理大小。你可以 使用具有多通道和单通道渲染路径的模拟 HMD。它 在编辑器中呈现为分屏立体显示。

      在 Beta 2017.2 release note:

      XR:可以在编辑器中模拟 Vive HMD 的某些方面, 无需物理 HMD,使用“模拟 HMD - Vive” 播放器设置中的虚拟现实 SDK。模拟 HMD 将使用 相同的非对称投影矩阵,隐藏的遮挡网格,场 视图、纵横比和眼睛纹理大小与 Vive 相同。模拟 HMD 可以 与多通道和单通道渲染路径一起使用。 模拟 HMD 将 在编辑器中呈现为分屏立体显示。

      所以看起来 Mock HMD 取代了它。

      【讨论】:

      • 糟糕的是,我应该提到它使用主动立体来实现 3D 视觉。模拟 hmd 只是分屏,我可以在不依赖 XR 设置的情况下实现。 Mock HMD 只替换了我不想要的拆分立体声显示器。 :'(
      猜你喜欢
      • 2023-04-09
      • 1970-01-01
      • 1970-01-01
      • 2016-11-16
      • 1970-01-01
      • 1970-01-01
      • 2011-10-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多