Currently I know that you can set the maximum texture size for each Texture
inside it, and more specifically here: Compression / Advanced / Maximum Texture Size
. While this is useful, is there a way to set a maximum texture size for the whole project? It doesn’t bother me if while working inside the Editor they have 8K as size, but when I’m creating the game in shipping form (using Project Launcher), I want the textures to have at most a given size (be it 4K or 2K as example), and those lower then what is given to remain the same (say you want max 4K but some to remain at 512 if that is what they have). Having to go manually for each Texture
would take way too much time.
as far as i’ve found there isn’t a direct project setting for that.
The scalability settings will effect how aggressive mip-mapping happens, which leads to the same effect in principle at least.
But to make bulk edits to the max size of many textures, you have to select them all, right click, asset actions > bulk edit via property matrix.
You can find all textures by selecting target directories in content browser, then set the filter to search for textures only.
This is actually perfect, because you are setting “Maximum” size, not the size to actually use, and so those that are smaller won’t be affected, in the sense they won’t become bigger, if someone is thinking that way.
It is fine with the above solution, as you can simply select Content
folder, and that way it translates to the whole project.
Yeah, I’m using filters quite often, as they are great at showing the content from the current folder and it’s subfolders.