When cloning, it can be difficult to rotate / mirror / resize the source image to fit the target area.
When cloning along a curved line, it can be more difficult and tedious to rotate / mirror / resize the source image to fit the target area, with many adjustments along the source and target image areas.
Suggestion ( with examplar controls )
- Enable user to define, on-the-fly, an angular control for leveling, mirroring, and resizing.
- Thus, the shape radius for the source image would be independent from the shape radius of the target image. There would also be a control for mirroring the image. An angular control in the source and target shapes, like the one implemented in oval gradients, would allow rotating the source image and the paint tool shape.
- The source image would be shown in semi-transparency over the target image for visual alignment.