I have been following your work closely. It is real interesting But you can only give the allusion of 3d. Points do not move in the z plane. Put a rectangle in the camera view then split the screen to camera and right view. You can not move a point in the z direction.
As I said the vector is only 2d with and x and y dimensional variable. But the more I think about it splitting point should be possible by adding a new tool. It would have to be added into the parser for rendering. The tool would make another vector layer ( new and hidden) Adding the new layer to the old layer at the called for frame number. Adding a line between the two points and remove one of the lines of the old layer and connect it to the new point. You could only split points that have only two lines or less. New layer points can only be right over old layer points. This layer would replace the old in the time line. Sliding the time line back passed the frame of the split point the old layer would become active.
The reverse should be possible also.
BUT the last time I wrote any programming that worked is in assembly 6502 for a Vic 20.
It is real interesting But you can only give the allusion of 3d.
Guess what?
Everything in "3D" on the computer is just an illusion. It all relies on the ability to display 3D points on a 2D screen.
Do you honestly believe that when you use some other "real" 3D program that there is a tiny little world created inside your computer with real objects?
I hate to burst your bubble but this "3d" is the same as any other... it isn't nearly as complex or flexible but it is the same. It's an illusion.
Of course it doesn't use Anime Studio's BUILT IN 3D coordinate system. That is the real disconnect.