• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

[Solved] Loading screen size

Status
Not open for further replies.

Chaosy

Tutorial Reviewer
Level 40
Joined
Jun 9, 2011
Messages
13,183

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,201
To prevent aspect ratio distortion you should add bars to the side of the image. Also the actual image needs to be a power of 2, not "800x600 or 1024x768" which might come in handy during its creation. BLP in WC3 only supports images that are powers of 2 which is why you need to resize. This means 512*512 or 1024*1024 is valid but 800x600 or 1024x768 is not valid for a WC3 blp file.

WC3 will stretch the loading screen to the full size of the display if I recall correctly. Since most displays are wide screens these days you should choose the appropriate ratio of image, inserting boarders as required to prevent distortion.

512*512 will result in quite a blury loading screen due to the lack of high frequency content caused by interpolation. You should be able to use 1024*1024 with it still working (one would expect) which will result in a considerably less blury loading screen at a cost of 4 times the storage requirements.

If your loading screen uses a very small selection of colours, consider using pallet compression for smaller results than conventional JPEG compression. Obviously if the artwork uses a large number of colours you will have to use JPEG compression.

If using a 512*512 image use a reasonably low value of JPEG compression (10-15 at most) since artefacts will be highly visible otherwise. If using a 1024*1024 image then you can afford to raise compression (25% or more) as artefacts will be less noticeable. This allows you to trade higher resolution with lower 8*8 pixel quality, which may or may not result in images that look better at minimal size increase.
 
@Chaosy: btw, the tutorial later tells you to resize it to 512. It just recommended the size of the initial loading screen image to use.

I would use 512x512 for most maps. 1024x512 if you can afford it. 1024x1024 if you care that much about the loading screen, or if you have that much space in your map (or if it's single player... but still consider that it takes up a heap of file size).
 
Status
Not open for further replies.
Top