I would like to have a properties on the Atlas node set a max size, the reason for this being that some hardware (fairly old) have limitations on them and does not support textures over 2048x2048.
I personally only think that what should happen is that a warning gets shown to the user. Maybe it should only say “Current size is bigger then max size” under the “Size:” text. This is more to indicate that problem could arise.
A different approach would be to “ignore” all textures that goes outside the targeted Max Size.
Also bonus question - Does Defold do anything like automatically downscale/downsample the image in memory before pushing it to the GPU as a texture or something?
Edit:
I would also like a option box to “Force Squared” in the atlas properties, this would eliminate the errors you get when building with compression that requires a square texture and would give a more “truth worthy” overview and ever more so if an indication on how big an atlas is would be implemented.