在我的场景中,我使用的是正交相机和 WebGLRenderer ( new THREE.WebGLRenderer({ antialias: true, preserveDrawingBuffer: true })
)。此代码创建了两个球体:
new THREE.Mesh(
new THREE.SphereGeometry(1, 64, 64),
new THREE.MeshLambertMaterial({ color: 0xffffff })
)
我用另一个代码片段将它们彼此分开,并且由于某种原因,它们彼此发光,如图所示,即使它们具有相同的大小和相同的位置,除了一个轴。
有谁知道为什么会这样以及我该如何解决?