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 
> tool.
> But I have some reservations about the transform frame being a bit too 
> complex.
> I wrote an alternative suggestion. This is not a complete spec, just a 
> direction
> the transform FRAME might be taken to, in order to make it easier to use.
> You can read it here:
> http://bit.ly/hIJdxW
> 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

Reply via email to