This forum has been archived. All content is frozen. Please use KDE Discuss instead.

reset image location to original cooridinates?

Tags: None
(comma "," separated)
jackjo
Registered Member
Posts
24
Karma
0
OS
I am using Kritas animation tools and was wondering if there is a way to have an image go back to its original location? In hand draw animation you use a previous image, taking it "off pegs", to make sure volumes and lengths on the next drawing are good. So lets say i have onion skin on and want to start checking or even just trace the volumes of part of the previous drawing showing through the onion skin. It would be nice after my image rotation and movement if I could hit a button that doesn't undo the changes i might have made on said drawing but just brings it back to the original location with rotation and translations "zeroed out". Registering it back to its original location. Is there such an option?

Thanks.


Linux Mint, Cinnamon
Krita 4.2.7.1
ahabgreybeard
Registered Member
Posts
1269
Karma
11
OS
You can't undo just a single operation that happened some time in the past. You have to undo all operations from the present time back to that point in tine where the operation was performed. So the simple answer to your question is "no".

However, if you take the previous frame off-pegs and perform rotation/translation on it, then do draw/erase/whatever on the current frame, you can restore the previous frame from an animated buffer layer. You'd create an animated layer for use as a buffer layer, place it above the working layer, copy/paste the previous working frame up to the buffer layer, then perform any number of rotation/translations on the previous frame of the working layer using the green +1 onion skin as a guide, mixed in with drawing operations on the current frame of the working layer using the red -1 onion skin as a guide.

When all drawing operations have been performed on the current frame, you can restore the original state of the previous frame by copy/pasting it down from the buffer layer. This does involve lots of switching between frames and you'd probably want to make the buffer layer invisible while you were working on the current layer but it will work to effectively undo the rotations/translations by restricting them to just one restorable frame and separating them from drawing operations that are only performed on the current frame.


Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Google [Bot], rblackwell, Yahoo [Bot]