Оглавление:
Обновление SDK от Meta для Unity
Компания Meta выпустила значительное обновление Interaction SDK для Unity, которое добавляет новые режимы передвижения, работающие с отслеживанием рук, и расширяет возможности кастомизации метания объектов.
Interaction SDK является фреймворком для Unity, который обеспечивает качественные общие взаимодействия для контроллеров и отслеживания рук. Набор инструментов включает в себя такие функции, как прямое захватывание объектов, захват на расстоянии, взаимодействие с элементами пользовательского интерфейса, распознавание жестов и другое. Это облегчает задачу разработчикам, поскольку им не приходится заново изобретать механизмы взаимодействия, а пользователям не нужно привыкать к новой системе взаимодействия в различных приложениях, использующих данный SDK.
Interaction SDK от Meta также доступен для Unreal Engine, но эта версия лишена многих функций, включая эти новые дополнения и улучшения.
Новые способы передвижения с помощью отслеживания рук
Почти три года назад Interaction SDK получил систему телепортации для передвижения без использования контроллеров, которая работает с отслеживанием рук; демонстрационный образец использования этой системы был доступен в магазине.
С обновлением до версии v83 были введены три новых опции передвижения с использованием отслеживания рук.
Локомоция «Telepath»
Локомоция с использованием «Telepath» является своего рода гибридом между телепортацией и плавным перемещением. Для её инициирования пользователь должен прикоснуться большим пальцем руки к боковой части указательного пальца (микрожест), и, вместо того чтобы телепортироваться в выбранное место, он плавно скользит туда. Если на пути встречаются препятствия, по которым можно перепрыгнуть, то система автоматически осуществляет прыжок.
Локомоция «Walking Stick»
Локомоция «Walking Stick» даёт игроку виртуальные, при необходимости невидимые палки для ходьбы, которые можно использовать для отталкивания от виртуального пола, чтобы двигаться вперёд. Это напоминает систему передвижения, которую сделала популярной игра Gorilla Tag, но оптимизированную для отслеживания рук и стояния в полный рост, в отличие от имитации движения низкорослого существа с контроллерами.
Восхождение
Многие VR-игры содержат элементы восхождения, хотя большинство из них ориентированы на использование контроллеров с использованием спускового крючка для захвата. Восхождение в Interaction SDK также поддерживает передвижение без контроллеров с отслеживанием рук, расширяя текущее понимание объекта, который можно захватить, до концепции «Climbable» (возможность взбираться). В основном, результат оказывается противоположным: вместо перемещения захваченного объекта к игроку, система перемещает игрока к захваченному объекту.
Более настраиваемая система метания
В соответствии с заявлениями Meta, система метания в Interaction SDK была улучшена и теперь имеет больше вариантов настройки для различных типов метания. Это включает в себя:
- Дартс и точное метание
- Боулинг и метание с учётом веса дуги
- Полёты, подобные фрисби
- Игры в кукурузное отверстие, футбол, баскетбол
Так же, как и улучшения в передвижении, новые варианты метания оптимизированы для отслеживания рук без контроллеров.
На протяжении более чем года Interaction SDK поддерживает шлемы других производителей, что означает, что разработчики VR, нацеленные на другие платформы, должны иметь возможность использовать эти новые системы передвижения с отслеживанием рук.

