Guideline snap rotation absolute/relative
In rev. 10303 guidelines shift+ctrl rotation has been changed to consider the guide initial angle as base. The absolute rotation was made by purpose, it was not a bug to be fixed. Guidelines are absolute objects and it was decided to make them snap at absolute angles, regardless of their initial orientation. Also, now a relative rotation is made possible by the new math in input fields feature: just open a guide, then write a +15 in the angle field and it's done.
Personally I find the "relative" option of little usefullness. Should I need it, there is already a simple way to obtain it, while I use a lot absolute snapping so I can "recycle" guides already on screen rather than throwing a lot, having to clean them one by one.
More: the math needed requires trigonometric functions and this makes me think that repeatedly rotating a guide will inevitably lead to rounding errors so you could eventually end up with a guide not starting from where it was at the beginning. This is a huge problem for technical drawings and would force me to carefully avoid using this function (this means always opening the guide menu and input the desired angle or always start from a vertical or horizontal guide and make a single rotation!).
I ask for reverting back to the previous behaviour, please. Or add a different modifier for the two options (but we already know that there are less modifiers than the functions involved with guides...). Regards. Luca
Hi Luca,
Sorry my change interfered with your workflow.
All your arguments need only be slightly modified to argue for exactly the opposite. For example: "Also, now an absolute rotation is made possible by the input fields feature: just open a guide, then write a 15 in the angle field and it's done."
Simply test it to get rid of your rounding error worries, I think you'd have to rotate (and release mouse button) *a lot* :) (Side comment: Inkscape should not be used for precise drawings. I use it for technical drawing too, but would never consider it for drawing technical designs where precision is required.)
It is probably a matter of taste, so I'll add a preference for it. (defaulting to 0.48 behavior)
Cheers, Johan
On 15-6-2011 14:18, LucaDC wrote:
In rev. 10303 guidelines shift+ctrl rotation has been changed to consider the guide initial angle as base. The absolute rotation was made by purpose, it was not a bug to be fixed. Guidelines are absolute objects and it was decided to make them snap at absolute angles, regardless of their initial orientation. Also, now a relative rotation is made possible by the new math in input fields feature: just open a guide, then write a +15 in the angle field and it's done.
Personally I find the "relative" option of little usefullness. Should I need it, there is already a simple way to obtain it, while I use a lot absolute snapping so I can "recycle" guides already on screen rather than throwing a lot, having to clean them one by one.
More: the math needed requires trigonometric functions and this makes me think that repeatedly rotating a guide will inevitably lead to rounding errors so you could eventually end up with a guide not starting from where it was at the beginning. This is a huge problem for technical drawings and would force me to carefully avoid using this function (this means always opening the guide menu and input the desired angle or always start from a vertical or horizontal guide and make a single rotation!).
I ask for reverting back to the previous behaviour, please. Or add a different modifier for the two options (but we already know that there are less modifiers than the functions involved with guides...). Regards. Luca
Johan, I appreciate you understand my needs.
Johan Engelen-4 wrote:
All your arguments need only be slightly modified to argue for exactly the opposite.
Yes, I know. The point is which kind of operation is done more frequently. I always use relative translations and absolute angles: that's because I can translate the canvas but I can't rotate it...
Johan Engelen-4 wrote:
Simply test it to get rid of your rounding error worries, I think you'd have to rotate (and release mouse button) *a lot* :)
Yes, I tried but not *long* enough to be sure that this can be ignored ;) Jokes apart, I make an heavy use of guides for my drawings, also to avoid some Inkscape's bugs (like CTRL dragging, difficoulties in snapping where there are too much sources, alignment of grouped objects in special points, drawing a rectangle of given dimensions(!) or a circle of given radius(!), and so on...). As far as guides are kept precise, I'll be able to overcome Inkscape's deficiences and make precise (enough) drawings.
Johan Engelen-4 wrote:
(Side comment: Inkscape should not be used for precise drawings. I use it for technical drawing too, but would never consider it for drawing technical designs where precision is required.)
I know. I've learned where Inkscape's weaknesses in precision are and try to avoid them. Of course it's not like using a CAD program but actually I don't really need it (and given Inkscape's features, drawings usually end up much nicer!). :)
Johan Engelen-4 wrote:
It is probably a matter of taste, so I'll add a preference for it. (defaulting to 0.48 behavior)
Thanks a lot!
Luca
participants (2)
-
Johan Engelen
-
LucaDC