Animation - individual frame control per layer

I was looking forward to this innovation in 7.2.0 !!! When do you plan to add such navigation for animation? I have to use another software for animation, but I really want to use Pro Motion! I hope this will happen soon.

A new timeline will take its time. It’s one of the bigger things that I plan to do. I first need to add the standard floating selection features first because this is what people miss most and I wanted to do that in 2018 :disappointed:

I totally forgot about the hotkey to push the animation forward / backward.
Will try to add this soon because it’s really not hard to add and I typically add such small feature on the fly.

Thanks for the answer!

I just added new functions as “hidden” shortcuts Alt Gr + O, Alt Gr + P. Available with 7.2.1 (maintenance update) that should be coming these days.
It rotates the frames of the current layer, either the ones that are selected as playback limit or those that are selected on the time line. Hope this helps a bit to overcome the time line limitations until this is improved overall.

I really need the timeline function which just looks like in this picture. I saw promotionNG fixed a lot of useful features now. I can imagine this is a lot of hard works. But for some pixel painter, because of most time we are making games, the timeline-Individual frame control per layer, will really be helpful for us. Hopes that the timeline update can come as soon as possible.

1 Like

I guess I will have to make some new poll about most wanted features. Top issues on my list are:

  • standard selection tool as mentioned before (currently in the works)
  • docking windows
  • DPI scaling of the UI so that element sizes (buttons etc.) take the screen resolution into account (a very hard thing I think)
  • color profiles
  • better timeline
  • translation engine
  • new plugin interfaces

I can’t say at the moment, where to concentrate on after the selection stuff :thinking:

you’ve got my vote for smart scaling

I’d vote for color profiles and DPI awareness as my favorite wish list items. Both of these seem to require a lot of work and refactoring though.

I got curious and went to peek at MS Docs to get some info on how to upgrade existing applications to DPI awareness, and it seems like it requires a radical change in the GUI approach — not only replacing API calls with their new DPI aware equivalents, but also to ensure that every GUI element is refreshed on DPI changes notifications … which I guess would include switching to another monitor, as well as the user changing the Desktop scaling factor manually.

But yes, it would be indeed nice to have DPI awareness, especially for a graphic application, considering that many users will have multiple monitors, high DPI monitors, color calibration, etc., especially if working in the video games industry. These two are fundamental features that affect PMNG at the overall level, since they concern how it fits as an application in the overall context of the host machine, whereas the other features are more on a functionality level, affecting specific operations within the application.

One more thought about DPI awareness. I’ve read that DPI awareness might have a negative impact on applications running in virtualized mode, so this might affect Wine users or other non Win users running PMNG via some kind of virtual machine or Win emulator.

Often you have the problem that solving something raises problems in another context where the “environment” just works another way or interprets differently. As far as I know the UI system I use to develop the software supports DPI scaling, but this software is also often quite buggy, so I doubt that it will work the way I want it to. I even think of implementing my own scaling system which basically just scales the size and position of any UI element on initial creation. DPI changes (different monitors) is a use case that I hopefully can ignore as “not that important”.

Jan,cosmigo, I really appreciate the keystrokes for advancing frames per layer. However on bigger projects it really becomes confusing fast to figure out which frame you are on. I realize that March will be a time for a lot of updates and I’m not saying I would like you to fix it by then because I know you are very busy. But some time in the future if you could add a downward carat “^” that might be Red that represents frame layer that is over the timeline as you advance the layer in frames or go back with the layer in frames as long as you are pressing the keystroke the layer would move and the carat representing it would move as well… it would be very helpful until you would have a chance to make the full blown timeline Any help is greatly appreciated.

If planning a timeline upgrade I recommend getting to know how Aesprite handles layers and frames. There’s several good ideas in use. No point in reinventing the wheel.

Different new time line elements are planned for one of the next releases but the upcoming one.
BTW… the release won’t be in March. It takes more time.

hello @jan.cosmigo , Is there any new news on this topic? I think it is the most important and most awaited tool. Is not in v8 beta yet?

Id like to see this one too but for now the hidden layer timeline helps a lot. And I’m not going to abandon PMNG just because it’s lacking that Timeline feature per layer. This program hands down is better than graphics gale!

Once a new time line is created you will be able to move frames individually on the layers. A new time line is the next bigger feature that is planned once V8 is out. But no ETA for this.

1 Like

thanks Jan@cosmigo! You Rock!

thanks for reply and the info

Thank you, this is also a feature that I am looking forward to.

Jan@cosmigo, PMNG over the years has become my go to program for anything I wish or want or could even desire in pixel art. I have found a way to do almost everything that the program doesn’t do immediately.

That being said right now is there an ETA on Animation-individual frame control per layer? I personally feel when PMNG has this ability the program will be absolutely perfect with no reason to use anything else!

I like jmations second post where he shows it on the layers palate under a frames tab. I personally think that’s the best way to go. In my time I have used several animation programs and I don’t like the big window at the bottom that all of them seem to have it just takes up way too much space.

I realize your not going to bring it up next week in the next version but if you have an ETA by now that would all help us. Thanks for making an awesome program.