Unity3d Unity 2017.2中的立体声显示(非头戴式)选项不可用?

Unity3d Unity 2017.2中的立体声显示(非头戴式)选项不可用?,unity3d,Unity3d,我想知道Unity 2017.2中“立体声显示器(非头戴式)”的选项在哪里启用。我将其用于nvdia 3D vision stereo,它一直存在到2017年1月。我已经查阅了unity的文档,其中没有提及任何内容。通过启用虚拟现实->和虚拟现实SDK,该选项在unity 2017.1和unity 2017.6的玩家设置中可用。因为VR设置现在被移动到播放器设置中的XR部分,如下图所示 我似乎再也找不到了。此外,也没有提到任何关于删除它,所以不知道它到底在哪里。因此,如果任何人有关于2017

我想知道Unity 2017.2中“立体声显示器(非头戴式)”的选项在哪里启用。我将其用于nvdia 3D vision stereo,它一直存在到2017年1月。我已经查阅了unity的文档,其中没有提及任何内容。通过启用虚拟现实->和虚拟现实SDK,该选项在unity 2017.1和unity 2017.6的玩家设置中可用。因为VR设置现在被移动到播放器设置中的XR部分,如下图所示

我似乎再也找不到了。此外,也没有提到任何关于删除它,所以不知道它到底在哪里。因此,如果任何人有关于2017年2月启用立体声显示的信息,都会很有帮助。如果还想通过脚本了解,是否可以将播放器设置更改为包含“立体声显示””选择它,因为我有脚本来更改播放器设置,以便在构建时使用directx11和openGL等渲染API,所以我非常确定这也会有它,但我不确定在哪里查找它以及如何添加它



编辑:我使用“立体声显示器(非头戴式)”在我的游戏中激活立体声,因为@programmer提到Mock HMD vive已经取代了“分割立体声显示器(非头戴式)”选项,我不想使用它,因为它是SBS且不是活动立体声。只有“立体声显示器(非头戴式)”选项才是我使用Nvdia主动眼镜的地方。

如果对缺少的功能有疑问,请检查最终功能

XR:添加了对要模拟的Vive HMD某些方面的支持 在编辑器中,无需物理HMD。要启用此功能,请使用 播放器设置中的“Mock HMD-Vive”虚拟现实SDK。嘲弄 HMD使用相同的不对称投影矩阵,隐藏遮挡网格, 视场、纵横比和眼睛纹理大小作为Vive。你可以 将模拟HMD与多通道和单通道渲染路径一起使用。信息技术 在编辑器中渲染为分屏立体显示

在2017.2测试版中:

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


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

缺少的部分“立体声显示(非头戴式)”很可能是一个bug,因为我在Unity论坛上发现了一个类似的东西,并找到了两种方法将立体声sdk添加到构建中。打开一个

PlayerSettings.立体声3d=true

注:Unity 2017.2中不推荐使用此选项

另一个解决办法是添加

UnityEditorInternal.VR.VREditor.setvrenabledevicesontargetgroup(BuildTargetGroup.Standalone,新字符串[]{“立体声”})

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

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

-vrmode立体声

这将使unity在立体声模式下渲染它,这两种方式都适合我。现在我对此感到满意。希望这对其他人也有帮助:)



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

我的坏消息我应该提到它使用活动立体声进行3d视觉。模拟hmd只是一个拆分屏幕,我可以在不依赖XR设置的情况下实现。Mock HMD仅替换了我不想要的分割立体声显示器。:'(