Jump to content

Arena Breakout: Infinite

Hipfire is added, aims coming soon!
Read more...

Project L33T

See the game notes for instructions on how to disable smoothing.
Read more...

Twilight Town: A Cyberpunk FPS

Just added.
Read more...

Contain

See the game notes for instructions on how to disable smoothing.
Read more...

Vomitoreum

Just added.
Read more...

Recommended Posts

  • 2 years later...
On 7/1/2017 at 8:43 PM, Drimzi said:

Viewspeed v2

 

DNAMTE has come up with another solution for converting sensitivity to different field of views. This time it is independent of the aspect ratio, which is a flaw with viewspeed v1. The aim of this solution is to make the different field of views behave the same visually when moving the mouse, solving any perceptual issues such as feeling like it is slowing down or speeding up. This makes this method especially useful for zoom/ads sensitivities.

 

The sensitivity scaling is done using two ratios, the circle ratio and the chord ratio.

http://i.imgur.com/Psp1Wh9.png

 

DNAMTE is unsure on how to do the math for it, so I will do it. In the picture above, he did 90 degrees and 45 degrees for the angle of view, and found a chord ratio of 2.41 and a circle ratio of 1.3.

circle ratio / chord ratio

The chord ratio can be found using:

tan(y * pi/360) / tan(x * pi/360)

Where the variables are the degrees. If we substitute x for 45, and y for 90, we end up with a ratio of 2.41 as shown in the image above.

Scaling the sensitivity by the chord ratio alone would be equal to scaling the sensitivity by the zoom amount.

 

The circle ratio can be found using:

cos(x * pi/360) / cos(y * pi/360)

If we substitute x for 45, and y for 90, we end up with a ratio of 1.3 as shown in the image above.

 

Put these two together, and you simply get the sin ratio.

(cos(x * pi/360) / cos(y * pi/360)) / (tan(y * pi/360) / tan(x * pi/360))
= sin(x * pi/360) / sin(y * pi/360)

 

When substituting the variables with the angles, you want to use the vertical / horizontal angle for the 1:1 aspect ratio.

 

With this additional option of converting sensitivities, you end up with the options of converting using the tan ratio (mm 0%), sin ratio (viewspeed v2), or matching a screen-space distance using monitor distance match.

 

Recommendations:

  • Use tan ratio (0%) or 360 distance match for converting hipfire.
  • Use tan ratio (0%) or sin ratio (viewspeed) for converting zoom/ads.

How is this not affected by aspect ratio?

Edited by cremtty
Link to comment
  • 8 months later...
  • 2 weeks later...
  • 1 month later...
On 2/19/2023 at 9:53 PM, DPI Wizard said:

Now really since it changes depending on what what you convert from and to. However it is close to MDV 133%.

"Viewspeed v2 was the ONLY method that actually felt identical at all FOV"  I just want to know what it means🤔

Link to comment

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...