Correcting full-screen animations for higher resolutions [MV]

oriongates

Veteran
Veteran
Joined
Dec 26, 2019
Messages
115
Reaction score
23
First Language
english
Primarily Uses
RMMV
So, I've set my game to larger resolution (1104 x 624) but this is preventing full-screen animations from properly filling the screen (things like Laser All, and Wind/Water 5, plus several third party animations).

Is there any way to either adjust animations to widescreen proportions in-engine or convince the game to read animation pages scaled differently than the 192 x 192 square?
 

J-G

Adventurer
Member
Joined
Oct 4, 2019
Messages
403
Reaction score
100
First Language
English
Primarily Uses
RMMV
My screen resolution is about the same as yours and my animation displays fine. Then again I did adjust it manually in the engine
 

oriongates

Veteran
Veteran
Joined
Dec 26, 2019
Messages
115
Reaction score
23
First Language
english
Primarily Uses
RMMV
My screen resolution is about the same as yours and my animation displays fine. Then again I did adjust it manually in the engine
Is there any way to adjust manually other than scaling until it reaches the new edge? I was hoping to be able to stretch the width just a bit so the top doesn't get cut off too badly.
 

J-G

Adventurer
Member
Joined
Oct 4, 2019
Messages
403
Reaction score
100
First Language
English
Primarily Uses
RMMV
Not that I know of. I just scale them manually as needed too. It's the best way in my opinion. Though I do wish there was. Have you tried to search for a plugin that maybe allows bigger animation sheets to be used? Or something that could help with that?
 

Magnus0808

Software Developer
Veteran
Joined
Feb 2, 2019
Messages
134
Reaction score
140
First Language
Danish
Primarily Uses
RMMV
I just wrote this plugin for you which should try to fix the animations when you have a different screen size automatically.

If it does not work as expected just shoot me a message :)

EDIT: I changed the plugin to include a plugin parameter for the animations which should get their animations fixed. As for most animations it would not make sense to adjust them depending on the screen size.
 

Attachments

Last edited:

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
38,766
Reaction score
12,202
First Language
English
Primarily Uses
RMMV
I'm not sure how changing the size of animation sheets is going to let you cover a wider area when you change the aspect ratio of the game window. It's the layout and positioning in the editor that determines where the animations play.
 

J-G

Adventurer
Member
Joined
Oct 4, 2019
Messages
403
Reaction score
100
First Language
English
Primarily Uses
RMMV
@Shaz, well think of it like this, say a character needs to perform a flame attack coming from his hands but the attack is similar to a beam. The thing is, if the sheet is restricted in size then so is the size in the editor. Scaling it makes it bigger all around but what if the flame needs to remain the same height but only want the width to be bigger. That's where a bigger sheet could come in handy. Well at least that's how I see it haha unless I'm not using the editor properly and there is a way to stretch only width or only height.

@oriongates
Hope the plugin @Magnus0808 was kind enough to share helps and solves your problem
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
38,766
Reaction score
12,202
First Language
English
Primarily Uses
RMMV
True, but does the window size in the animation editor scale to the window size of the game? If not, how are you going to place things to fill the window/scene?
 

oriongates

Veteran
Veteran
Joined
Dec 26, 2019
Messages
115
Reaction score
23
First Language
english
Primarily Uses
RMMV
The main thing is preventing cut-off which is relevant for some third-party animations I've found.

So, if I've got a 192 x 192 animation sprite with a screen-filling effect (something that would be noticable if it didn't reach all the way to the edge of the screen, like the aforementioned Laser All or Water 5) and I scale it to match the default resolution I need it to be 425% in order for the animation to meet all 4 edges of the screen (making the animation fill an 816 x 816 square).

So this means that I've got 96 pixels over on both sides. This isn't a huge deal because most screen-filling won't lose much if you don't see 96 pixels on the left and right sides and even if they do then I could often scale to just 325% (624 x 624) and while the animation won't technically meet the top and bottom of the screen, most animations only hit 3 of 4 sides anyway, so it's not a big deal if I just shift the animations lower and they don't meet the top of the screen.

But this is more extreme if I have a 1104 x 624 screen. In order for the screen filling animation to hit both sides I've now got to scale the animations to a minimum of 575%, which means that now they're exceeding the top and bottom of the screen by 144 pixels each. That's much more likely to result in awkward cutoff, especially for some of the third party animations I've got which were designed for the default resolution.



@Magnus0808
I'll check out that script as soon as I get the chance and let you know how it goes. Thanks for that!
 

oriongates

Veteran
Veteran
Joined
Dec 26, 2019
Messages
115
Reaction score
23
First Language
english
Primarily Uses
RMMV
Magnus0808's plugin seems to be working! I haven't tested it yet with all my animations or in conjunction with anything other than Yanfly's Engine Core (which I use to adjust the resolution) so I will let you know if any problems crop up, but so far it seems to be working.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

I like Iron Maiden.
Benku wrote on Magnus0808's profile.
Hey man you helped me out a long time ago with a plugin i was wondering if you can help me out one more time since its literally the last thing i need help with if not is cool but id figured id ask you one more soild.
Stream will be live shortly with a guest stream! Tonight, a new guest joins~ Feel free to drop by!
Finally told my boss I need a day off. Tomorrow will be my first in 23 days.
Kind of a goofy question but has the pandemic inspired you in any way?

Forum statistics

Threads
95,421
Messages
929,039
Members
125,650
Latest member
Magidonsa
Top