我正在用大屏幕上复制的全息镜头做一个演示。对于复制,它使用设备门户的混合现实捕获选项(实况流)。
我需要渲染一个工具提示,使其仅对使用全息镜头的人可见-但对在大屏幕上观看它的人不可见。
据我所见,两者在渲染上的唯一区别是我可以在实时流上渲染黑色(如果我省略了渲染alpha通道),而由于它的屏幕工作方式,它在Hololens上是不可见的。不幸的是,这对我来说毫无用处,因为我需要向Hololens观众展示一些东西,而不是大屏幕观众。
关于如何让部分内容只对hololens用户可见有什么想法吗?由于其他限制,我不能使用观众视图(我需要第一人称视图)。
发布于 2018-10-02 01:46:49
我找到了一个解决方案,可能不是最好的,但很有用。
我只向右眼呈现工具提示对象,因为只有左眼的内容包含在实时视图中。
对于任何想知道的人来说,在着色器中,有一个unity_StereoEyeIndex的魔术值,它的值是1或0,具体取决于眼睛。若要使用此值,请使用it first needs to be set up。
如果有人知道如何在不牺牲立体视觉的情况下做到这一点,我会很高兴听到的。
https://stackoverflow.com/questions/52593725
复制相似问题