顶部的一组对象,但添加到相机

时间:2017-03-24 23:07:36

标签: three.js

作为一种精确度,我已经注意到关于这一点的线索,但没有找到实现我所需要的方法。

基本上我有一块物体,我需要保持在所有物体的顶部,但也附在相机上。

我首先尝试将该组添加到相机中,它始终保持在视口中。但是在这种配置中,对象组仍然是场景的一部分,因此在"编辑器中缩放到常规对象时#34;董事会进入现场的这些对象之中。

我的第二次试验基于this thread并且工作非常精彩,以便将所有的棋盘对象渲染到所有内容之上。但是在这种配置下绕轴旋转时(带有轨道控制)两个场景都会旋转。所以我尝试用摄像机的坐标更新前景场景,但更新不是立即的,这个场景是闪烁的(我想虽然没有立即调用旋转更新功能)。

我最好的愿望是"附加"相机的前景场景,以便它保持在顶部并粘在屏幕/视口上,但我甚至不知道它是否可能以及如何做到这一点(因为只有一组物体似乎能够附在相机上。)

我真的很困惑。谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

如果您需要this

只需将object.material.depthTest = false;object.renderOrder = 1000;设置为您需要始终位于顶部并连接到相机的所有对象。