ThreeJS - 渲染具有曲面的网格作为黑白绘图

时间:2016-02-19 09:32:47

标签: three.js

我想渲染一个曲面的网格,如下图所示:

desired result

使用EdgesHelper我得到了这个

enter image description here

或者,增加EdgeHelper的面数和thresholdAngle: enter image description here

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案! 遵循这些建议Three.js outlines

我使用了EdgeHelper plus:

var outline_mat = new THREE.MeshBasicMaterial({color : 0x000000, side: THREE.BackSide});
var outline = new THREE.Mesh(mesh.geometry, outline_mat);
outline.scale.multiplyScalar(1.02);
scene.add(outline);

结果: enter image description here