BTW : i’ve decided to truly opensource my entire framework, 3D stuff included, under the Creative Commons Attribution license. I’ll be making the necessary file uploads to github later today
This will make ALL of my code free for any type of use, including commercial applications…
I’ll be living on donations instead of hoping to beat people in court. I just like that way of life better.
Have you tried reproducing the issue in a minimal ThreeJS scene and post it on JSFiddle/CodeSandbox etc? That’ll make it easier for people on the forum here to see where the issue might be (and might help you resolve it by narrowing down the issue).
One reason why this may not be visually removing the expected line is if you’re creating additional lines and not saving them in the t.lines array. Or you’re somehow adding them twice etc?