On 04/16/2011 04:13 PM, Michael Grosberg wrote:
> There has been some interest among the GSOC applicants to work on the unified
> transform tool.there already exists a very original specification for this
> But I have some reservations about the transform frame being a bit too
> I wrote an alternative suggestion. This is not a complete spec, just a
> the transform FRAME might be taken to, in order to make it easier to use.
> You can read it here:
> I'll be glad to hear any feedback you have.
Symmetry mode is not well defined... In your drawing, you drag on
top-right and the top-left follows (vertical axis), but it could as well
have been the bottom-right (horizontal axis), and even the bottom-left
IMHO, your proposal, like the original one, doesn't address a very
frequent use of these transforms, which is to match the transformed
object with an existing one. In that use-case, having a fixed point
elsewhere than in the center for the whole transform is very useful.
There is such a thing for rotation (the axis can be moved), but not for
scaling (where the fixed point is either a corner or the center).
Imagine for instance that you want to graft a new face on a picture:
with an arbitrary fixed point for scaling, you would move a pupil over
the matching one of the target face, and select that point as the fixed
point. The rest of the process in one gesture to rotate/scale the new
face so that the second pupils match (that is mathematically very simple
since rotation and homotecy have the same center). Without it, it is a
long sequence of small steps, because you can't adjust the scale without
moving your reference point.
Gimp-developer mailing list