2

我正在演示使用在大屏幕上复制的 Hololens 的人。对于复制,它使用设备门户的混合现实捕获选项(实时流)。

我需要渲染一个工具提示,仅对拥有 Hololens 的人可见 - 但对在大屏幕上观看它的人不可见。

据我所见,两者之间渲染的唯一区别是我可以在实时流上渲染黑色(如果我省略渲染 alpha 通道),由于它的屏幕工作方式,它在 Hololens 上是不可见的。不幸的是,这对我来说毫无用处,因为我需要向 Hololens 观众展示一些东西,而不是大屏幕观众。

关于如何使部分内容仅对 hololens 用户可见的任何想法?由于其他限制,我无法使用旁观者视图(我需要第一人称视图)。

4

1 回答 1

2

找到了一个解决方案,不是最好的,但可以使用。

我仅将工具提示对象渲染到右眼,因为实时视图中仅包含左眼的内容。

对于任何想知道的人来说,在着色器中,有一个神奇的值,unity_StereoEyeIndex它的值是 1 或 0,具体取决于眼睛。要使用此值,首先需要对其进行设置

如果有人知道如何在不牺牲立体视觉的情况下做到这一点,我会很高兴听到的。

于 2018-10-01T17:46:48.717 回答