Я пытаюсь реализовать линию с осмысленностью, и я нашел этот пример
Однако в примере используется:
var points = GeometryUtils.hilbert3D( new THREE.Vector3( 0, 0, 0 ), 20.0, 1, 0, 1, 2, 3, 4, 5, 6, 7 );
Я не хочу использовать это и вместо этого я хочу создать линию с массивом точек Vector3.
var geometry = new LineGeometry();
geometry.setPositions( positions );
geometry.setColors( colors );
matLine = new LineMaterial( {
color: 0xffffff,
linewidth: 5, // in pixels
vertexColors: true,
//resolution: // to be set by renderer, eventually
dashed: false
} );
line = new Line2( geometry, matLine );
line.computeLineDistances();
line.scale.set( 1, 1, 1 );
scene.add( line );
В основном, в примере, где используются позиции, я хочу использовать точки вместо этого.
Спасибо