MegaGlest Forum
MegaGlest => Feature requests => Topic started by: titi on 15 December 2013, 22:07:25
-
As I am working on my new techtree barillion I typically use big textures for the models ( typically 1024x1024 ). I think for slower hardware and with less gfx memory this can be a performance problem. What about a switch in the settings that limits the texture size to a max of ( 256/512/1024 )? While loading the models MegaGlest should respect the max texture size and resize too big textures before using them. ( We must take care that this does not make trouble with showing screenshots and so on )
-
I also think the engine should be able to control it, and throttle it based on VRAM usage.
-
I agree too. However how would this apply when there are textures of different resolutions?
-
I'm in favour of this, but I would suggest a slight tweak, more in line with 'optimisation level' compiler options.
But I just don't think a whole rich set of individual options is terribly useful to the average player. A slider would be far better IMO.
If the user has a quality slider, we can tweak how we interpret and set the 'advanced' options like texture scaling (they'd need to be downscaled on load) and eventually mesh complexity and shader complexity etc. Even setting the shadow mode and number of lights and all the other settings we currently expose could better be hidden behind the slider.
I guess there can always be an 'advanced' button to expose these settings in the UI, but hide them by default.
-
A general "Quality slider" is a good idea but I think offtopic here as this thread is related to exactly this texture size feature.
Pleasse open an extra Feature request to discuss/create this.