为什么这些白色接缝出现在我的 AFrame 网格上?

Why do these white seams appear on my meshes in AFrame?

我使用 THREEjs 在 AFrame 中导入了一个 GLB 场景(带有烘焙纹理),但由于某些原因,这些白线出现在我的对象上(查看下面的示例照片)。

墙壁实际上是分组网格,所以我能理解为什么会出现线条,但我不明白为什么它也会出现在物体上。当我在 THREE 上上传相同的场景时。js/editor 没有出现白色接缝,所以我假设它是 AFrame 自动设置的设置?

每个对象都是一个 material,具有一个“贴图”纹理。有谁知道为什么会发生以及如何避免它?提前致谢!

An example photo of the white seams. They appear in the perimeter of each unwrapped UV part

您的模型的 alpha 缓冲区存在问题。一旦在渲染器中禁用它的使用,提到的白线就会消失

<a-scene renderer="alpha: false"

看看here