我想添加一个具有 2d 渐变的球体作为纹理来创建天穹。我读到在openGL中,这通常通过在附加通道中渲染没有深度测试的天空盒来解决。我在我的球体上禁用了 depthTest ,所以其他所有东西都绘制在它前面,这有点给了我不想要的效果,但取决于它穿过场景中其他对象的相机角度。
我正在查看几个使用 THREE.EffectComposer 和第二个场景的示例,我可能完全是在寻找错误的东西,但我认为这可以解决这个问题。问题是我从未接触过 effectComposer 并且完全不知道如何使用它以及我究竟需要哪些东西。
我会对此提出任何意见,也许我根本就在追求错误的东西。