This work fine
thank to WestLangley
/////////// LINE (About 7500 Line with x1, y1, z1 and x2, y2, z2) //////
var testline;
testline = new THREE.Geometry();
for (var i=0; i < jump.length; i++) {
// Define the line start and end //
var x1 = jump[i][0];
var y1 = jump[i][1];
var z1 = jump[i][2];
var x2 = jump[i][3];
var y2 = jump[i][4];
var z2 = jump[i][5];
// Push Coord to vertices //
testline.vertices.push(new THREE.Vector3(x1, y1, z1),new THREE.Vector3(x2, y2, z2));
// Colors "Hacks" //
colorsjump[ i ] = new THREE.Color( 0xffffff );
colorsjump[ i ].setHSL( ( jump[i][6] * 1 ), 1, 0.5 );
colorsjump2[ i ] = new THREE.Color( 0xffffff );
colorsjump2[ i ].setHSL( ( jump[i][6] * 1 ), 1, 0.5 );
// Final Colors push in array //
lastColor.push(colorsjump[ i ], colorsjump2[ i ]);
}
// Set Geometry colors //
testline.colors = lastColor;
// Create Material for testline //
var lineMaterial = new THREE.LineBasicMaterial( {
color: 0xffffff,
vertexColors: THREE.VertexColors,
opacity: 0.2,
transparent: true
} );
// Create Line //
var line = new THREE.Line(testline, lineMaterial, THREE.LinePieces );
// Add Line to scene //
scene.add(line);