Yes that is true. The curve handles are "invisible". They also are symmetrical. You can't extend the curve on one side differently than the other. The curve and angle of a point is based on the position of the point in relation to the other points around it which is why it works so well. Yes, I agree that the underlying "math" would make it possible to have bezier with control of all the handles and point curvature as you describe.wizaerd wrote:I have to disagree. The points in Anime Studio are difficult to work with to get precisely what you want. Are they workable? Sure. But are they precise? No, they are not. Curvature of a point currently is guesswork, with no precise control over it. They work well enough, but they could work a great deal better. And I'd be willing to bet, that under the covers the animation system is tracking and controlling invisible control handles similar to a bezier, thereby giving the impression that the lack of bezier is making it easier to animate. Because that curvature is being stored and tracked somehow...
However, think about this for a moment. Currently each point has an x and y position, and a curvature channel. 2 channels.
With bezier curves each point now has two curve handles. Each curve handle has an x and y position value. That is 4 channels for each point. With the point position that's a total of 5 animation channels for EVERY POINT. We have more than doubled the animation channels to keep track of. Oh wait what about peaking and smoothing? Add in a 6th channel for each point to designate if the curve handles are "connected" (smooth) or peaked.
With bezier we go from 2 channels to 6 channels for each point.
This is not a "bad thing". If you want that type of control you could use Flash or Toonboom or any other 2D animation program with bezier control. Probably why most people use FBF with flash instead. Each frame a separate unique shape. There is no "tweening" of shapes. No points to worry about with FBF.
Okay so now we have those 6 channels for every point. Let's say we decide this is okay. We like the control. The file sizes of Anime Studio would increase. The time for animating would increase because of the extra channels to manage. The end result would be the same as other applications that many of us rejected for the simplicity and features of Anime Studio.
The curves in Anime Studio do have some issues. It's not perfect and there is room for improvement. If you see some of the absolutely mind blowing drop dead fantastic over the top amazing animations done with Anime Studio WITHOUT bezier it is hard to imagine that it would do more than just make things more complicated.
I would LOVE to see some type of bezier control that works the same way as it does now. Some type of automatic curve adjustment that would not increase the amount of effort required to animate those points. I think this is a very difficult nut to crack. If it were "easy" it would have been done. This isn't like... it could be done easily but the developers just don't want to.