Тот же поворот, в Rust
cm/360 — единственное число чувствительности, которое означает одно и то же в каждой игре. Измерьте один поворот в Rust, и каждое последующее преобразование — новый DPI, чувствительность из другой игры, другое поле зрения — будет арифметикой, а не догадкой.
Каждому конвертеру нужно одно число на игру: yaw, то есть насколько поворачивается вид на одно движение мыши при чувствительности 1. Facepunch не публикует значение для Rust, а публичные конвертеры, которые его публикуют, не согласны друг с другом — 0.11247, 0.003939 и 0.00222 появляются на разных сайтах для одной и той же игры. Обновления Unity уже меняли его.
Поэтому эта страница не содержит игровых констант вообще. Тридцать секунд на вашем собственном коврике дают цифру, которая точно подходит для вашей сборки, и она не может устареть, как захардкоженная константа.
Ощущение, которое вы хотите сохранить
Игра, из которой вы переходите — или сам Rust, если вы только меняете DPI. Либо измерьте 360 там, либо введите yaw, которому вы уже доверяете.
Мышь у одного края коврика, сделайте ровно один полный оборот, измерьте, сколько прошла мышь.
Заполните три поля
DPI, чувствительность и либо измеренный 360, либо yaw. Все три должны быть больше нуля, прежде чем можно будет что-то вычислить ниже.
Поле зрения
Необязательно. Пропустите, если в двух играх разные поля зрения и вам важно соответствие того, что происходит на экране, а не в мире.
Один полный поворот занимает одинаковое движение мыши в обеих играх. Мир движется одинаково; экран — нет, потому что более широкий обзор вмещает больше мира в те же пиксели.
Без изменений: ваш cm/360 переносится без изменений.
Калибровка Rust
Один измеренный 360 в Rust, при любой чувствительности, которая вам нравится. Это заменяет константу, которую мы отказываемся выдумывать.
Любое значение. Не обязательно то, которое вы будете использовать.
Измерено в Rust, при чувствительности слева.
- 1. Встаньте неподвижно, выберите ориентир и прижмите мышь к одному краю коврика.
- 2. Ведите одним непрерывным движением, пока снова не окажетесь лицом к ориентиру — ровно один оборот, без подъёма.
- 3. Измерьте расстояние, которое прошла мышь, и введите его. Две-три попытки, усреднённые, лучше одной тщательной.
Ваша чувствительность в Rust
Введите это в настройку чувствительности в игре. Всё выше — ваши собственные измерения, так что это верно для вашей сборки, а не для среднего по десяти сайтам.
Не хватает одного измерения
Для ответа нужны обе части: ощущение, которое вы переносите, и измеренный 360 в Rust для преобразования в значение чувствительности.
Это соответствует стрельбе от бедра. Прицелы и мушки применяют свой собственный множитель поверх, и он не одинаков в каждой игре, поэтому совпадение от бедра не гарантирует совпадение в прицеле. Измерьте 360, целясь, если это то, что вам важно, и прогоните через те же три шага.