![]() Registered Member ![]()
|
I can't tel if this is a bug or not but when I render my animation, it renders an old version of it? For example I rendered a short little walk cycle for a small 32x32 sprite, and it worked fine. Then I decided I didn't like how it looked so I went through each frame and changed a couple pixels in it and tried to render again after saving. Except the output is the same as the first time. All the pictures are on a single layer and if I play it key-frame by key-frame it all plays correctly, it's just the output that's wrong. This can sort of happen multiple times, so for example I made a mark on a single frame, saved and rendered, and for some reason the mark appears but the previous changes didn't, and then when I remove the mark and re-render, the mark is still there (but the previous changes still aren't).
And then I don't know why this happens but sometimes when I hit Play to preview the animation it only plays some of the key-frames, but if I go through key-frame by key-frame I can see all of it playing normally. Not sure if the first paragraph made sense or not but I'm not sure if this is a bug or if I'm using Krita wrong but if anyone could help that would be much appreciated. Earlier I was playing around and rendering stuff just fine but now it seems like the file is cursed. Edit: The second paragraph is because for some reason the playback is dropping frames, even though it wasn't earlier and I feel like it shouldn't be. It's a 4 frame animation over 24 frames and my laptop isn't slow/nothing else is running. Upon discovering this I tried to play back my animation and I don't know what changed but now it's not dropping?? It seems kind of random |
![]() Registered Member ![]()
|
I have a vague memory of something like this happening before. It may be that there's an animation problem with very small image sizes.
Can you make a copy of your working file and open it, then Image -> Scale Image to New Size and resize it to 128 x 128 pixels? Then see if you still have these problems. This sort of thing ruins pixel art but it's a quick way of checking if it's the small size that's a problem. |
![]() Registered Member ![]()
|
I tried that and it ended up applying the first changes I've made, but for some reason the mark is still there after I've removed it too. After doing that I just ended up deleting the file entirely and making a new one, importing the frames from other Krita files. It's kind of annoying but ultimately I was only doing it to test the animations anyway to see how they looked. I'm going to be using these sprites in Unity and they have their own animator and everything.
Thanks for the reply though, I'll definitely keep that up scaling idea in mind if I run into other problems to see if it fixes them. |
![]() Registered Member ![]()
|
I've just made a 32 x 32 animation that shows similar problems to your description. This behaviour was noticed some time ago and is still there.
Before I make a bug report, would you be able to post a link to download your .kra file that shows the problem? If not, just a .png image of one of the frames would be useful. |
![]() Registered Member ![]()
|
It seems that it's not related to image size but image content. For me, it's 'fixed' by turning graphics acceleration off (and restarting).
Can you try that with your current problem file and any future problems of this type? |
Registered users: bartoloni, Bing [Bot], Google [Bot], Yahoo [Bot]