在表面上显示线条的正确方法?

时间:2018-03-19 03:52:08

标签: javascript three.js

我正在尝试在threejs的表面上创建线条(isocurves)。表面是使用动词nurbs生成的。 它们只出现在表面的正面;背面有z战斗。 Front side Back Side

我不能使用线框来实现这一点,因为它绘制了对角线。 如何让它正确显示在双方?

我如何添加表面

scene.add(new THREE.Mesh( srf_ft.toThreeGeometry(), activeMat ));

我如何添加行

getIsoCurves(srf_ft, 4).forEach(s => obj.add(new THREE.Line( s.toThreeGeometry(), matLine_white )));

线材

var matLine_white = new THREE.LineBasicMaterial({ linewidth: 80, color: 0xffffff, linecap: 'round', linejoin:  'round' });

0 个答案:

没有答案