three-mesh-line Typescript re-write of The Spite's Three.MeshLine TODO: Add missing functionalities from original script.