VRChat готовит обновления, в которых решит ряд проблем с ручным вводом. Разработчики переделают трекинг рук из сделанного под Quest в кроссплатформенный, реализуют поддержку SteamVR Input 2.0, а заодно обеспечат локализацию всех элементов интерфейса. Это значит, что в VRChat появится полный перевод на русский язык.
Кроссплатформенное отслеживание рук
Систему отслеживания рук VRChat изначально создавали для Quest как одно из первых массовых устройств с поддержкой этой технологии. Сейчас её модернизируют, чтобы она могла работать на любой платформе, способной давать данные скелетного отслеживания. Они пригодятся для анимирования рук аватара, навигации по интерфейсам, перемещения по миру и многого другого.
Жестовый ввод обновился благодаря новой системе визуальной обратной связи. Это должно сделать входные данные более надёжными, исключить случайную активацию и повысить вероятность активации, когда она нужна.
Вместе с этим улучшили выразительность лазерных указателей, упростив работу с меню.
Первой платформой, на которую добавят новый трекинг, станет SteamVR. Скелетный ввод здесь активен всегда, когда доступны данные, независимо от того, насколько они полны. Драйверы контроллера анимируют скелет, придавая рукам дополнительную «жизнь» — скажем, слегка сжимая руку, когда вы опускаете её вниз. А с контроллерами Index большой палец вверх, наконец, будет выглядеть правильно, пишут авторы обновления.
Контроллеры на SteamVR Input 2.0
VRChat обещает в полной мере использовать преимущества SteamVR Input 2.0, чтобы «добавить большое количество новых функций и настроек, а также улучшить совместимость с существующими и будущими ВР-контроллерами».
- Полное переназначение — можно назначить любое действие на любую кнопку на любом контроллере
- Скелетная система SteamVR — улучшенное отслеживание пальцев на контроллерах Valve Index. Сохраняет позы пальцев, даже если жесты отключены на контроллерах Touch, Pico, Vive XR Elite и других подобных
- Новые жестовые методы, включая размечаемые кнопки Gesture Direct, которые позволяют сопоставлять жесты с любой кнопкой
- Бонусные размечаемые действия: целый ряд новых сочетаний будет доступен для использования на любой кнопке (или в виде удержания/двойного нажатия/одновременного нажатия)
- Автоматическое удержание — если вы устали держать кнопку захвата для экипируемых предметов, их можно «крепить» в руках с помощью действия Drop. Нажмите один раз, чтобы поднять вещь, и второй раз, чтобы бросить. Эта функция тоже появится на всех платформах виртуальной реальности
Локализация выйдет в открытую бета-версию
Полная локализация пользовательского интерфейса готовится к открытому бета-тестированию. Больше людей смогут пользоваться VRChat на родном языке.
Сейчас единственными локализованными элементами пользовательского интерфейса являются всплывающие подсказки и экран входа в систему. Обновление позволит переводить все элементы на все поддерживаемые языки, а в дальнейшем планируется добавить больше языков: русский, упрощённый и традиционный китайский, французский, немецкий, иврит, индонезийский, итальянский, японский, корейский, польский, португальский (бразильский), испанский и искусственный токипона.
Напоминаем, что локализацию в VRC обеспечивает сообщество энтузиастов. Поэтому лучший путь помочь в переводе — присоединиться к ним.
Что касается мобильных платформ, локализация внутренностей клиента будет, но команде предстоит перевести нативные интерфейсы перед запуском на разных операционных системах.
Новый домашний мир с плеером
VRChat начал открытый бета-тест нового домашнего мира, который доступен по этому адресу, а по окончании теста заменит текущий по умолчанию.
Сейчас прорабатывают детали, идёт сбор данных об ошибках, но запросы на функции не принимаются — в период стабилизации команде не до этого.
Наконец, появился музыкальный проигрыватель, который скрасит и разнообразит пребывание в виаре.
Разработчики не датируют новые функции. По видимому, их будут выкатывать по мере готовности.
Не пропускайте важнейшие новости о дополненной и виртуальной реальности — подписывайтесь на Голографику в Telegram, ВК и Twitter! Поддержите проект на Boosty.