Jump to content

Viewspeed


Recommended Posts

Posted (edited)

Hey guys, I'm trying to use the formula ((sin(VFOVold / 2) * VFOVnew^2) / (sin(VFOVnew/ 2) * VFOVold^2)) * ((DPIold * m_yawold * sensitivityold) / (DPInew * m_yawnew)) = sensitivitynew, where 'old' indicates values for the game I'm trying to convert from and 'new' for the game I'm trying to convert to.

So if I'd want to translate my Overwatch sensitivity into CS:GO, when my DPI remains at 800 for both games and Overwatch sensitivity is 3.5, it would be ((sin(103 / 2) * (106.26^2) / (sin(106.26 / 2) * 103^2)) * ((800 * 0.0066 * 3.5) / (800 * 0.022)) = 1.093224706...

I cross-referenced this with the calculator, but although it is giving me strikingly similar results all accross the board, there are some significant discrepancies. To give you an example of this I'll post below the original Overwatch sensitivity, then the converted value using the formula, and then the converted value using the calculator, in the format "Overwatch sensitivity | Formula conversion | Calculator conversion".

3.36 | 1.049495718 | 1.049498

3.5 | 1.093224706 | 1.093227

3.59 | 1.121336198 | 1.121339

7.81 | 2.439452844 | 2.439459

As you can see, the values are exactly the same up to the 5th decimal house, after which they become drastically different (not a rounding!). The same effect happens with other games.

Why is this happening? Have I missed something?

 

 

Edited by brunosuzano
  • Replies 3
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

  • Wizard
Posted
30 minutes ago, brunosuzano said:

Why is this happening? What have I missed?

106.26 degrees for CSGO is a rounded value, the calculator uses the true un-rounded value for its calculations. Which is 106.260204708311957406288774881813178684816857198580884112 etc :)

Edit: But I'm not sure that's the only reason here, I'll look more closely at it a bit later.

Posted
21 minutes ago, DPI Wizard said:

106.26 degrees for CSGO is a rounded value, the calculator uses the true un-rounded value for its calculations. Which is 106.260204708311957406288774881813178684816857198580884112 etc :)

How do you measure those values?

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...