NilValue Posted April 16, 2019 Posted April 16, 2019 (edited) When converting between different FOVs with 0% MM, there would be 2 ways to do so. One is an approximation, where you're using the usual formula for FOV monitor match conversion but with a very small vertical resolution. Another way would be to calculate the limes of FOV -> 0 for this formula. In other words: If I want to calculate cm / 360° with a formula (can copy paste it on https://rechneronline.de/function-graphs/ if you like) for vertical match 100% I could use something like this: f(horizontal_fov_for_relative_horizontal_resolution) = ((rad(360)) / ((2 * arctan((absolute_vertical_resolution / horizontal_resolution_for_relative_horizontal_fov) * tan(0.5 * rad(horizontal_fov_for_relative_horizontal_resolution)))))) * modifier This would give me all cm / 360° values for any vertical fov, enhanced by a modifier of my subjective choosing. Now I could calculate the 0% MM by just setting the value for (absolute_vertical_resolution / horizontal_resolution_for_relative_horizontal_fov) to a very small value like Integer.MIN_VALUE / Integer.MAX_VALUE. Or alternatively I could calculate the limes for absolute_vertical_resolution -> 0, which would result in the following: f(x) = rad(360) * (horizontal_resolution_for_relative_horizontal_fov / absolute_vertical_resolution ) * cot(0.5 * rad(horizontal_fov_for_relative_horizontal_resolution)) * modifier In this case, 0% MM would actually use a "different" formula than the other percentage MMs. My question is now: Which of those approaches does the calculator use? Edited April 16, 2019 by NilValue
Wizard DPI Wizard Posted April 17, 2019 Wizard Posted April 17, 2019 Monitor distance is counts*(atan(monitordistance*tan(inrads/2))/atan(monitordistance*tan(outrads/2))) 0% is simply counts*(tan(inrads/2)/tan(outrads/2))
NilValue Posted April 17, 2019 Author Posted April 17, 2019 (edited) 2 hours ago, DPI Wizard said: Monitor distance is counts*(atan(monitordistance*tan(inrads/2))/atan(monitordistance*tan(outrads/2))) 0% is simply counts*(tan(inrads/2)/tan(outrads/2)) Well then it's different formulas and the 0% formula of the calculator is equal to mine, nice :D. Thank you Edited April 17, 2019 by NilValue
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now