如何使对象在渲染目标中可见,但在BabylonJS的主场景中不可见?

时间:2018-07-03 05:00:42

标签: babylonjs

我一直在尝试使用BabylonJS,我想制作一种视觉效果,要求在外部渲染目标纹理中渲染场景的一部分,而不是在主要场景本身中进行渲染。基本上,我想使对象在主场景中不可见,但在渲染目标中可见。

在此处查看“游乐场”链接:https://playground.babylonjs.com/#PL5WU0

当前,球体在纹理地面平面上方绘制。如何更改它以使球体不可见,并且只能在RT纹理中看到?

1 个答案:

答案 0 :(得分:1)

您可以使用layerMask来隐藏主摄影机的网格: https://playground.babylonjs.com/#PL5WU0#1