JSONとしてロードされたデータから構築されたシーンにチューブジオメトリがあります。各セグメントにマーカーとして線を引く必要があります。そのために、顔の図心を始点とし、図心の各座標に線の終点として10を追加します。
ライン付きチューブのjsfiddleを見つけてください
顔の中心から線を追加するコードの下にあります。
var lineGeo, lineMat, line;
var fx=tube.faces[3].centroid.x;
var fy=tube.faces[3].centroid.y;
var fz=tube.faces[3].centroid.z;
lineGeo = new THREE.Geometry();
lineGeo.vertices.push(new THREE.Vector3(fx, fy, fz), new THREE.Vector3(fx+50, fy+50, fz+50));
lineMat = new THREE.LineBasicMaterial({color: 0x000000, lineWidth: 2});
line = new THREE.Line(lineGeo, lineMat);
line.type = THREE.Lines;
tubeMesh.add(line);
行末にテキストを配置するにはどうすればよいですか?実稼働環境では、チューブは2000の座標で作成され、マーカーとして200の線があります。各マーカー(行)の最後にテキストを配置する必要があります。