As you probably know I’ve been working lately on improve the splinepoint tangents handling. Now the tangents can be separtated/merged in radius and in angle individually, giving to the user more flexibility at the design time.
As consequence of this, the insertion of a new splinepoint in the middle of a bezier section has been improved as well, allowing to keep the shape of the original curve.
With this improvement, the “Insert Item (Smart)” action always modify the tangent’s radius of the surrounding splinepoints.
See it in action in this video:
But since the comment from Jcome on G+ about the lack of meaning of the “Smart” word in the action definition, I been thinking on the meaning of that word and why was there.
The action of insert one item was called smart because it add the needed off/on waypoints on the List to not remove or insert a new splinepoint if we are in animation mode and the point is currently going from ‘off’ to ‘on’. I think that the “Smart” word doesn’t refer to the fact of keep shape or not.
On the other hand, there is one action defined called, “Insert Item” that doesn’t perform those kind of off/on insertions, but that action is hidden by definition and only used by the other action.
Now that I’ve reworked the “Insert Item (Smart)” and now it inserts the item in the smart way and also keep the shape, it becomes that there are four possibilities of insert one item in a dynamic list:
- Insert Item not smart and not keep shape
- Insert Item smart but not keep shape
- Insert Item not smart but keep shape
- Insert Item smart and keep shape
Currently there are actions to do the 1) and the 4) versions but I wonder if it is worth to create, rework the actions to make possible to perform the tasks of the points 2) and 3).
So, do the user need the four possibilities?
Another doubt is the naming of the actions:
That’s my proposal.
- “Insert Item Simple”
- “Insert Item Smart”
- “Insert Item Simple (Fit)”
- “Insert Item Smart (Fit)”