Новое в SDK Interaction: бесшовное перемещение, телепорты, лестницы и броски


В платформе Horizon версии 83 разработчики внесли ряд изменений в ручное взаимодействие с мирами и предметами. Модернизации наряду с Fast Motion Mode подвергся SDK Interaction — сразу по нескольким функциям. 

Перемещение 

В играх, ориентированных на использование рук, перемещение может стать одним из самых сложных элементов в проектировании. В Horizon OS 83 появилась поддержка новых интерактивных элементов, которые можно найти в примерах на GitHub. Meta* разработала их под руки с нуля: 

  • Улучшенные жесты телепортации
  • Естественное перемещение по лестнице
  • Движение на основе физики, реагирующее на действия пользователя

С этими вариантами в большинстве случаев не нужно создавать уникальные системы перемещения с нуля и переучивать пользователей. Библиотека Interaction SDK поможет в быстрой интеграции интерактивных элементов, которые помогут аудитории перемещаться по игровому миру, будь то движение вперёд, назад, из стороны в сторону или вверх и вниз.

Бросок

Бросок не является чем-то новым для виара, но это также одно из самых простых действий, которое легко сделать неправильно, если адаптировать опыт с контроллеров к рукам. Чтобы сократить потенциальные проблемы, SDK Interaction предложил больше возможностей настройки, а также новую сцену-пример с различными вариантами броска и поведения объектов. Среди примеров есть: 

  • Дартс и точные броски
  • Боулинг и движение по дуге с утяжелением
  • Траектории полёта в стиле фрисби
  • Корнхол, футбол и баскетбол

Подробнее об этих функциях можно узнать в демо-приложении и документации по бросанию и передвижению

*В России признана экстремистской

Не пропускайте важнейшие новости о дополненной и виртуальной реальности — подписывайтесь на Голографику в Telegram, ВК и Twitter! Поддержите проект на Boosty.

Далее: SAM 3D Body: новая нейросетевая модель преобразования людей с фото в 3D