
edges = new THREE.EdgesGeometry(box.geometry );
var geometry = new LineSegmentsGeometry();
wideEdges = geometry.fromEdgesGeometry( edges );
edgesmaterial = new LineMaterial({
// color : 0x48bc63
color : 0xff0000,
linewidth : 5
})
edgesmaterial.resolution.set(window.innerWidth, window.innerHeight);
linemodel = new LineSegments2( wideEdges , edgesmaterial);
scene.add(linemodel);
本文介绍如何使用Three.js创建带有宽度的彩色线条效果。通过newTHREE.EdgesGeometry获取对象边缘,再利用LineSegments2组件结合LineMaterial设置线条颜色及宽度,并将其添加到场景中。

3519

被折叠的 条评论
为什么被折叠?



