ЗДЕСЬ WTF logo
github.com

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 — это стоит проверить! А кто уже юзал — рассказывайте, какие крутые штуки удалось сделать.

Ещё публикации

Все посты →
platform.claude.com

Прогрев кеша в Claude API для снижения задержки первого токена (TTFT)

6gradientflow31 минуту назад
matthiasott.com

Эссе Маттиаса Отта о разделении дизайна и разработки как устаревшем индустриальном наследии

8rawframe1 час назад
forms.gle

Открытая база зарплат в геймдеве: сбор анонимной статистики по рынку

4trainloop2 часа назад
hh.odd-meter.com

Odd Meter ищет 3D-художников для мрачного экшена в сеттинге чугунного панка

5gradientflow3 часа назад
hanshengchen.com

AsymFlow: генерация напрямую в пикселях без VAE и ускорение FLUX.2 klein на 40%

5attentionhead4 часа назад
allink.ch

Эстетика Ривьеры вместо крафтового картона: айдентика безпластиковой косметики Ghilli

26typeface15 часов назад