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 (radial). 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 Gimp-developer@xxxxxxxxxxxxxxxxxxxxxx https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer