Если вы посмотрите на 3D-игры, которые позволяют вам управлять камерой с помощью мыши - особенно игр в стиле шутера от первого лица и от третьего лица - вы обычно найдете две конкретные детали:
- По умолчанию нажатие мыши вперед заставляет камеру смотреть вверх, а оттягивание - вниз.
- Возможность изменить это (вперед = вниз) называется «инвертировать ось Y» или что-то подобное.
Я никогда не понимал этого, и мне всегда казалось, что я в какой-то степени дезориентирован в любой игре с настройками по умолчанию. Интуитивно очевидно, что мышь (или, тем более, большой палец, который даже выглядит как голова, сидящая на шее) моделирует голову перспективного персонажа. Двигайся влево, ты смотришь налево. Двигайся вправо, ты выглядишь правильно. Толкайся вперед, голова наклоняется вперед, и ты смотришь вниз ... верно?
Фактически, эта ориентация была стандартной по умолчанию во многих ранних 3D-играх, таких как симуляторы полета, MechWarrior 2 и т. Д. Но в какой-то момент она изменилась, и люди стали называть интуитивную ориентацию «инвертированной» и отключать ее по умолчанию.
Есть ли какие-то исторические причины этого изменения ориентации камеры по умолчанию? Возможно, есть какие-нибудь статьи о причинах его изменения или исследования, показывающие, почему это было желательно сделать?