Limiting max texture size (ex. 4096 = 2048, but lower textures remain the same)

Hi.

I’ve been looking for some more precise texture quality controls, so that I wouldn’t have to lower the texture size of all textures, but only the ones higher than the user-desired value. Setting it in the quality settings downscales all textures.

For example, user chooses to use 2K textures, I’d lower the 4096 to 2048, but leave the lower quality textures the same size.

Could this be doable in Unity?

-Luka

You’ve seen the documentation right?

http://docs.unity3d.com/Documentation/Components/class-Texture2D.html

“Max Texture Size”: The maximum imported texture size. Artists often prefer to work with huge textures - scale the texture down to a suitable size with this.