Проектирование
Проектирование

Типы локомоции

Обновлено: 17 дек 2025 г.
Локомоция — это движение или способность перемещаться в реальном/виртуальном пространстве. Это одна из ключевых тем, которые нужно учитывать при разработке иммерсивных приложений. Существует несколько способов организации локомоции.
На этой странице представлены два основных типа локомоции: физическая и искусственная, а также примеры искусственной локомоции.
Физическая локомоция

Искусственная локомоция

Физическая локомоция

Физическая локомоция — это способ перемещения в виртуальном мире, управляемый движениями в физическом мире. Например, пользователь может ходить, поворачиваться или перемещаться в виртуальном мире, выполняя аналогичные действия в физическом мире. При физической локомоции движение камеры в виртуальном мире должно точно совпадать с движением гарнитуры в физическом мире. Эта концепция известна как сопоставление движений один к одному.
Даже если приложение не предназначено для физической локомоции, важно учитывать, что произойдет, если пользователь будет двигаться в физическом мире. Например, если пользователь шагнет в физическом пространстве или наклонится вперед, сидя на месте, может ли это привести к тому, что виртуальная камера проникнет в твердые объекты, такие как стены, декорации или персонажи?

Визуализация пользователя, стоящего в игровой зоне.

Искусственная локомоция

Искусственная локомоция означает, что движение в виртуальном мире не связано напрямую с движением пользователя в реальном мире. Например, пользователь перемещается, поворачивается или ходит по виртуальному миру с помощью контроллеров, например нажатием джойстика. Существует множество форм искусственной локомоции.
Существует много сценариев, в которых использование искусственной локомоции необходимо или полезно. Искусственная локомоция особенно полезна в ситуациях, где необходимо перемещение по виртуальным пространствам, которые превышают размеры физической игровой зоны пользователя. Мы можем либо перемещаться по виртуальному миру, либо позволять виртуальному миру двигаться вокруг нас. Иногда оба процесса происходят одновременно. Например, движение может управляться средой или происходить в ответ на ее изменения, как в лифте или на американских горках.
Даже если приложение изначально разрабатывалось для физической локомоции, можно предусмотреть поддержку искусственной локомоции. Это позволит людям в ограниченном пространстве или с ограниченными физическими возможностями насладиться контентом.

Иллюстрация пользователя, телепортирующегося в полностью иммерсивном приложении.

Типы искусственной локомоции

Искусственная локомоция в полностью иммерсивных приложениях представлена в нескольких формах. Каждая форма возникает при вводе данных пользователем либо при воздействии виртуальной среды на аватар пользователя. В обоих случаях камера будет двигаться.
Ниже описаны распространенные формы искусственной локомоции в Meta Interaction SDK (ISDK) в Unity.
Телепортация

Телепортация предполагает мгновенное изменение перспективы. Этот метод полезен для людей, которые чувствительны к укачиванию, поскольку он исключает постоянное движение, которое может вызывать дискомфорт.
Скольжение

Скользящее передвижение, также известное как плавная локомоция, позволяет пользователям плавно перемещать себя или персонажа с помощью ввода данных. Этот метод предоставляет игрокам возможность непрерывно контролировать скорость, направление и ориентацию камеры.
Локомоция со свободным взятием

Неограниченное перемещение в трехмерном пространстве обеспечивает беспрепятственную навигацию по виртуальным средам. Этот способ локомоции дает непревзойденное чувство свободы. Когда вы хватаете и тянете, мир движется, вращается и масштабируется в соответствии с вашими действиями, изменяя вашу перспективу. Примерами могут служить приложения для продуктивности и игры с масштабированием мира.
Локомоция с элементами физики

Локомоция с элементами физики описывает метод навигации в виртуальном мире с использованием рук, ног или виртуального снаряжения аватара для передвижения в окружающей среде. К примерам такого типа локомоции относятся подъем, погружение, взмахи руками и взятие объектов для перемещения вперед.
Локомоция по маршруту

Локомоция по маршруту — это перемещение виртуальной камеры вдоль заранее заданного пути. Иногда, но не всегда, ориентация камеры также меняется в процессе движения. Локомоция по маршруту — это, например, американские горки, поезда и кинематографические движения камеры.
Принудительная локомоция

Принудительная локомоция — это тип движения, инициируемый виртуальной средой, а не пользователем. Это может быть падение, воздействие внешних сил или влияние факторов окружающей среды, таких как падение, скольжение, толкание или погружение в воду.
Локомоция с управлением

Локомоция с управлением имитирует управление транспортным средством с помощью виртуальных средств управления, таких как руль, педаль газа и джойстик. Этот стиль передвижения добавляет ощущение веса и инерции, благодаря чему каждый поворот и регулировка становятся ощутимыми. Примером может служить автомобиль, корабль, самолет, танк, механизм.

Дополнительная информация

Чтобы узнать больше о техниках реализации локомоции, посетите Хранилище информации о локомоции, обширный ресурс по различным методам локомоции.

Дальнейшие действия

Подробнее о локомоции

Логотип навигации
Русский
© 2026 Meta