我遇到了一个问题,三个.js 的 CanvasRenderer 渲染线比 WebGLRenderer 更流畅。看起来好像 WebGLRenderer 没有应用抗锯齿。
当我从http://mrdoob.github.io/three.js/examples/canvas_lines.html获取 three.js 画布 - 线 - 随机示例时,我使用 CanvasRenderer 看到了这一点:
更改以下行时
renderer = new THREE.CanvasRenderer();
至
renderer = new THREE.WebGLRenderer({antialias: true});
,我看到了这个:
如您所见,WebGL 显然质量较差。我究竟做错了什么?