J'utilise three.js. Et la ligne n'est pas mise à jour. Je veux allonger cette ligne en temps réel.lignes trois.js ne met pas à jour
- Je pense, d'abord, qu'une ligne est dessinée en lisant les deux données.
- Deuxièmement, Scène et effacer. Troisièmement, lire la troisième information et la ligne étendue.
- Quatrièmement, Scène et effacer.
- Enfin, la ligne est plus longue en temps réel.
Mais, cette ligne n'est pas générée.
var geometry = new THREE.Geometry();
var material = new THREE.LineBasicMaterial ({color : 0x0100FF, linewidth : 6});
function line_(k){
if(k-1 >= 0){
geometry.vertices.push (new THREE.Vector3 (py[k]*API.Orbit_Scale ,pz[k]*API.Orbit_Scale ,px[k]*API.Orbit_Scale));
}
else{
geometry.vertices.push (new THREE.Vector3 (0,0,0));
}
line = new THREE.Line (geometry, material);
line.geometry.verticesNeedUpdate = true;
scene.add (line);
}
function animate(){
onWindowResize();
line.geometry.verticesNeedUpdate = true;
renderer.render(scene, camera);
scene.remove(line);
requestAnimationFrame(animate);
}