Так это происходит из за того что в момент подскока, при виде из прицела наводчика орудие у тебя не зафиксировано и продолжает следовать за прицелом, который подпрыгнул.
Чтобы такое не происходило, нужно в момент преодоления препятствия фиксировать прицел (в теории зажаите свободного обзора должно было бы помочь, но он не работает в прицеле).
Так, стоп.
В режиме прицела я же управляю орудием, а не говорю наводчику куда целиться.
Вот у нас для примера Т-34, я навёл орудие на цель. Что будет с пушкой при наезде на препятствие? Почему мне дёргают курсор вверх?
Хороший вопрос. Тут я не знаю что ответить.
Главное чтобы колебания танка не вносили корректировки в курсор или вносили их одинаково, в не зависимости от активного приближения. Может и правда всё сводится к вводу мышеджоя как опции?
Так она сейчас их симулирует и влияет на эту симуляцию приближение.
Рамками для курсора является область видимости.
Возможно в случае зума эти рамки должны быть виртуальными.
С стремлением орудия всё понятно.
Да и про технику без стаба вроде и писал выше.
Проблема возможно в том что в режиме от третьего лица и от оптики разные углы на которые может отклоняться курсор мыши, да ещё и разное “нейтральное” положение курсора, что и даёт эту подбивку прицела вверх. Тогда это реально бага, а не фича.
Плюс там ещё и оптика относительно экрана скачет, влияет ли это не понятно.
Вот как выглядит преодоление одного препятствия в одном и другом случае:
Как вариант дать возможность курсору уходить за рамки “экрана” в режиме оптики.