I am trying to scale the LOD of all the textures in my game depending on the texture setting selected by the user. So for example if the user selects high settings the texture will be 2k and if they select ultra settings it should switch to 4k textures.
How can i do this? Also can it be done without a master material?
Hi GarboJunkie,
That’s what “Scalability” does, among other things. It takes care of the mip sizes. Check out this document, in the Textures Section:
Right so I already have this in my game. So this automatically deals with scaling resolution of tectures?
Also if I set the LOD of a texture to lets say 1k does the scalability reference based of that 1k or the actual size of the texture.
The LODBias is applied after scalability I believe - there is also a “MaxTextureSize” which works with the scaling, here’s another doc with some good information in it:
1 Like