<p dir="auto">Since the Line constructor takes the same Geometry as Mesh, it feels a bit of a waste that morph targets are not supported, and morphTargetInfluences not available. It would be very useful to move and morph lines without losing the original vertex positions.</p>
<p dir="auto">Is this feature on the roadmap? Otherwise I'd like to ask for the recommended approach to achieve this. Thanks!</p>
<p dir="auto">Duplicate point checking in triangulateShape seems to be looking at x,y coords of vertices only. Is that how its supposed to work? I can't start with a Cube and re-triangulate from its vertices.</p>
<p dir="auto">var cubeGeometry = new THREE.CubeGeometry(1,1,1);<br>
var cubeHoles = [];</p>
<p dir="auto">Cube vertices = [{"x":0.5,"y":0.5,"z":0.5},{"x":0.5,"y":0.5,"z":-0.5},{"x":0.5,"y":-0.5,"z":0.5},{"x":0.5,"y":-0.5,"z":-0.5},{"x":-0.5,"y":0.5,"z":-0.5},{"x":-0.5,"y":0.5,"z":0.5},{"x":-0.5,"y":-0.5,"z":-0.5},{"x":-0.5,"y":-0.5,"z":0.5}]</p>
<p dir="auto">cubeTriangles = THREE.Shape.Utils.triangulateShape( cubeGeometry.vertices, cubeHoles );</p>
<p dir="auto">Warning, unable to triangulate polygon! three.min.js:529<br>
Duplicate point 0.5:0.5 three.min.js:561<br>
Duplicate point 0.5:-0.5 three.min.js:561<br>
Duplicate point -0.5:0.5 three.min.js:561<br>
Duplicate point -0.5:-0.5</p>