ЗДЕСЬ

ЗДЕСЬ WTF logo

WTF

На главную

XR Blocks — быстрая библиотека для прототипирования AI + XR на WebXR

8голосов
от uvunwrap

Если вы занимаетесь дополненной или виртуальной реальностью, стоит взглянуть на XR Blocks — легковесную JavaScript-библиотеку от Google для прототипов с AI и XR. Она построена на three.js и отлично работает на Chrome с поддержкой WebXR, включая Android XR-устройства вроде Galaxy XR, а ещё есть удобный десктопный симулятор.

Что там классного? Во-первых, библиотека умеет работать с трекером рук и жестами — от простых сжиманий пальцев до распознавания разных жестов (от open-palm до thumbs-up). Можно легко подписаться на события жестов и менять поведение сцены.

Во-вторых, есть поддержка понимания мира: глубина, физика, распознавание объектов с помощью AI (Gemini). Эта штука позволяет сделать взаимодействие с XR намного богаче и понятнее для пользователя. И ещё — полностью кроссплатформенно: пишешь один код и запускаешь и в XR, и в браузере на десктопе.

В репозитории есть куча демо и шаблонов, чтобы быстро стартовать. Например, базовый пример с цилиндром меняет цвет по щипку пальцами в XR или клику мыши в симуляторе. Код прост и понятен — отлично подходит для быстрого теста идей или обучения.

Проект активно развивается, есть полезные инструкции по локальной разработке, сборке и даже линтингу (npm run lint, npm run format). Правда, это неофициальный продукт Google, но поддерживается командой XR Labs и сообществом.

Кому интересно попробовать или внести свои идеи — всё открыто на GitHub. Ещё рекомендую глянуть блог с подробностями и живые демо.

Если вы как раз ищете простое решение для AI + XR прототипирования на WebXR — это стоит проверить! А кто уже юзал — рассказывайте, какие крутые штуки удалось сделать.

Поделиться этим постом:

Telegram

Другие посты

XR Blocks — быстрая библиотека для прототипирования AI + XR на WebXR - ЗДЕСЬ.WTF