Why is the THREE.BoxHelper so inaccurate? The cube's position doesn't line up correctly when a line is drawn to it!
If you want to see the problem in action, check out this JSFiddle: https://jsfiddle.net/can35bj0/15/
cubeBox = new THREE.BoxHelper(cube, 0xffff00)
scene.add(cubeBox);
cube.position.copy(positionVector);
cubeTrace.geometry.vertices[cubeTrace.geometry.vertices.length - 1].copy(cube.position);
I've been trying to figure out why this happens and how to fix it, but so far I haven't had any luck...
p.s. keep in mind that scales and positions should be small compared to large values