我在场景中有几个threejs对象。 当它们靠近或彼此接触时,我会在对象边界处看到奇怪的三角形伪像,如下图所示。
renderer是THREE.WebGLRenderer 103
是什么原因造成的?
非常感谢
答案 0 :(得分:0)
如果您遇到z战斗(@Marquizzo在评论中建议这种可能性),则可能有助于缩小摄像机的范围,从而使其在关键区域具有更高的深度分辨率。
camera.near = largestAcceptable;
camera.far = smallestAcceptable;
camera.updateProjectionMatrix();