This is a first in a series of suggestions that focus solely on Shaping. Other suggestion topics that are imperatives to achieve true design production efficiency, second only to Shaping, are Transformation, Navigation and Arrangement. All other topics, though important, have more marginal effects on design production optimization.
The first and most important factor of creative efficiency is to grant the user greater control based on natural intuitive perception of discrete objects. To do this, analyze each discrete object (human-witnessable object, whether or not it's programmatically identified as an object), in this case Nodes and Segments both controlled by the relationship of Control Point pairs (Siblings or Peers). Below are all possible, logical relationships of CPs in controlling the shape of a path.
Since virtually all vector design work employs Shaping of a Path and Shaping constitutes approximately 65% of all user events to achieve a finished object, it is imperative that Shaping be seriously addressed in future versions in order to achieve the greatest time savings in design production.
Path Shaping
Node Types (relationship between sibling Control Points of a single parent Node)
Asymmetrical Smooth (existing)cp1º <> cp2º; cp1L <> cp2L Symmetrical Smooth (existing)cp1º = cp2º-180º; cp1L = cp2L Asymmetrical Cusp (existing)cp1º <> cp2º; cp1L <> cp2L Symmetrical Cusp (NEW)cp1º = cp2º(inverted on Node's Y Axis); cp1L = cp2L Segment Types (relationship between peer Control Points of sibling Nodes of a Segment)
Straight Line (existing)cp1º = cp2º = 0; cp1L = cp2L = 0 Asymmetrical Curve (existing)cp1º <> cp2º; cp1L <> cp2L Symmetrical Curve (NEW)cp1º = cp2º (inverted on Segment's Y Axis); cp1L = cp2L Symmetrical Wave (NEW)cp1º = cp2º (inverted on Segment's X Axis); cp1L = cp2L Radius Curve (NEW)cp1º (limited) = cp2º (limited); cp1L (limited) = cp2L (limited)Controlled by dragging (or parametric values) of Segment Origin to establish radius
That is it for Path Shaping #1 -- Types
CorelDRAW X7? what about X5 and X6?
Can anyone tell me... do I missed the CDX5 and CDX6? LOL
I figured my suggestions (the above and others pending) are cumulatively too extensive to make it into version 15, and possibly 16, hence the jump to 17. I have a lot on the way. I have major fundamental changes to seriously improve efficiency and overall intuitiveness, as well as fun tweeks. I want Corel to eventually kick Adobe's ass, but to do so requires forward thinking, beyond just the next version in sequence. Corel is a good product and was my favorite for years. They simply have not made any major leap forward for the past decade. Now Adobe, although always an industry leader, has just recently surpassed Corel in practicum on several fronts. If Corel want's to compete seriously, they have to remodel their very core and and innovate. There are major holes in all applications on the market. I want Corel to become the ultimate hole-filler application. And after over five solid years of deep analysis of every feature of multiple applications to find the optimal user events/methods and then attributing them to a future major Corel release as well as key marketing objectives, I believe I have a body of work capable of helping Corel regain a significant foothold in the marketplace. So, if Corel is listening and heeds, CorelDRAW X7 is most likely going to be when you'd see my posts implemented.
How's that for a lengthy, egomaniacial, answer to your question? :-)
Is this related?
New node type or a new modifier to the cusp node.
Yes, the link you provided is exactly to what I am referring, but only regarding the Symmetrical Cusp.
There are still the matters of controlling the Segment with aspects of symmetry as described in my original post where peer node control points have a specially bound relationship; not just the relationship between sibling control points of a single parent node (which is what a symmetrical cusp is).