Photoshop already has tool that seems to do what you want. It's called "History Brush". For GIMP there's a workaround using the "Clone" tool, for which you can find a description here: https://www.youtube.com/watch?v=oxUMtv07Sys (about 15 minutes in). I can imagine a similar solution for Krita, but I've no idea how to implement this in non-pixel-based software like Inkscape or Krita.
Christoph
Gesendet: Mittwoch, 19. August 2020 um 06:09 Uhr
Von: "NASA Jeff" <[email protected]>
An: "inkscape developers mailing list" <[email protected]>, "Scribus Development Mailing List" <[email protected]>, [email protected]
Betreff: [scribus-dev] undo redo stack enhancements
Von: "NASA Jeff" <[email protected]>
An: "inkscape developers mailing list" <[email protected]>, "Scribus Development Mailing List" <[email protected]>, [email protected]
Betreff: [scribus-dev] undo redo stack enhancements
I have another idea for the undo redo stack,
effectively being able to roll back, make a change at a point in history then roll forward again.
I think this would be most impressive in bitmap editing software such as krita.
For instance,
setting the stroke parameters, say colour to keep it simple.
Drawing a line, doing some other stuff.
Then deciding that you want to change the stroke parameters for everything from a point in history. This should be a simple roll back roll forward and performance can be achieved if snapshots are taken. I don't think snapshots are such a requirement for vector graphics and DTP but would be needed for bitmap graphics along with GPU acceleration to make the whole things as smooth as possible.
effectively being able to roll back, make a change at a point in history then roll forward again.
I think this would be most impressive in bitmap editing software such as krita.
For instance,
setting the stroke parameters, say colour to keep it simple.
Drawing a line, doing some other stuff.
Then deciding that you want to change the stroke parameters for everything from a point in history. This should be a simple roll back roll forward and performance can be achieved if snapshots are taken. I don't think snapshots are such a requirement for vector graphics and DTP but would be needed for bitmap graphics along with GPU acceleration to make the whole things as smooth as possible.
| Virus-free. www.avg.com |
_______________________________________________ scribus-dev mailing list [email protected] http://lists.scribus.net/mailman/listinfo/scribus-dev
