我已经对这个图书馆感到很舒服,但是这个让我感到很累:
当我试图简单地渲染没有任何纹理的网格物体时,从混合器导出到.obj(启用三角测量,平滑组),WebGL渲染器完美地完成了这一点,但我还需要使用canvas渲染器,这就麻烦了;多边形边缘在它们之间有接缝,并通过
部分看到只是说清楚,提供截图
WebGL渲染器 https://www.monosnap.com/image/OVaQO8yLDU9Wl6ufhADDVCEWg
Canvas渲染器 https://www.monosnap.com/image/1AYeyHjWkGx9fQ6vg6xLr0EcV
网格非常复杂,~7k三角形
答案 0 :(得分:3)
使用CanvasRenderer
时,您需要设置
material.overdraw = 0.5; // or some number between 0 and 1
这有助于缓解这个问题。
注意:overdraw
曾经是一个布尔值;它现在是一个浮动。
three.js r.63