Closed shikulja closed 1 month ago
AutoFOV isn't required, just a way to translate the values into actual degrees that we can understand.
1.57 (default) is 90 degrees Horizontal FOV 2.094 is 120 degrees 2.355 is 135 degrees 3.14 is 180 degrees
According to the author, the values are in radians as that's how it is handled in WoW. Take the degrees you want, multiple by 180, then take that result and multiply by Pi to get the radians value. I suppose reversing it is to take Radians, divide by Pi, then divide the result by 180 to get degrees.
You seem like an adept coder, so if you can implement this, test it, and submit as a pull request that would be awesome!
I tried to implement it here, in general it works, maybe using a timer can be replaced with something https://github.com/shikulja/VanillaGraphicBoost/blob/master/VanillaGraphicBoost.lua
I was thinking of creating a convenient GUI with sliders for managing graphics, and, if possible, a description of how they work and marking them depending on the impact on performance. But I've already played enough.