Three.JS with Canvas Renderer,破碎的纹理

Ali*_*ehi 4 three.js

如果您在没有启用webgl的情况下查看http://stemkoski.github.io/Three.js/Wireframe.html,您会看到穿过纹理的白色诊断线.这只发生在CanvasRenderer中.有谁知道如何解决这个问题.

穿过纹理的诊断线

启用WebGL时,输出正确,如下所示:在此输入图像描述

Wes*_*ley 5

对角线是人工制品CanvasRenderer.您可以通过设置material.overdraw = 0.5或0到1之间的某个数字来补偿它们.

使用时棋盘图案的扭曲在ThreeJS Cube纹理怪异视觉CanvasRenderer的答案中进行了解释.

更新:Material.overdraw曾经是一个布尔值.它现在是一个数字.

three.js r.61