Зависимость чувствительности мыши от зума

Версия Minecraft
1.7.10

tox1cozZ

aka Agravaine
8,454
598
2,890
Делаю зум путем изменения fov. Когда приближаю, то чувствительность "возрастает". Может есть какая-то формула, чтобы преобразовать в оригинальную чувствительность и не было видно разницы?
 
Решение
Agravaine умер
Это мой старый друг и мы знакомы с ним ирл
Этот профиль он завещал мне. Так как он золотой я неплохо за него выручил. На данный момент профилем владеет какой то нюфаг. Не будете же вы утверждать что агравайн будет задавать такие казуальные вопросы.

tox1cozZ

aka Agravaine
8,454
598
2,890
Нашел инфу вот тут и немного преобразовал: Configuration examples/Scale mouse sensitivity with zoom
В принципе, результат хороший. Есть замечания?
Java:
float originalSensitivity = 0.5F;
float calculatedSensitivity = (float)(Math.tan(e.newFov / e.originalFov / 2.0F) / Math.tan(e.fov / e.originalFov / 2.0F)) + originalSensitivity;
float mouseSensitivity = originalSensitivity * calculatedSensitivity;
 
10
1
6
Agravaine умер
Это мой старый друг и мы знакомы с ним ирл
Этот профиль он завещал мне. Так как он золотой я неплохо за него выручил. На данный момент профилем владеет какой то нюфаг. Не будете же вы утверждать что агравайн будет задавать такие казуальные вопросы.
 
Сверху