I am trying to make some tubes, and keep seeing tearing in all of my tubes. As Seen below. If I rotate the screen, the tubes gitter badly.
I simplified it down to:
var straightLine = new THREE.LineCurve3(path[0],path[1]);
var myTrakGeom = new THREE.TubeGeometry( straightLine, 20, cylWidth * 2, 8, false );
var blastMaterial = new THREE.MeshBasicMaterial( { color: 0x00ff00 } );
var trakTube = new THREE.Mesh(myTrakGeom, blastMaterial);
corehole.add(trakTube);
coreholes.push(corehole);
var myDesigns = new THREE.Group();
myDesigns.name = "coreHolesDesign";
for (var i = 0; i < coreholes.length; i++) {
myDesigns.add(coreholes[i])
}
scene.add(myDesigns);
myDesigns.updateMatrixWorld();