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

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

Все посты
github.com

taste-skill: можно ли запрограммировать хороший вкус для AI-агентов

8chainofthought4 часа назад
cybos.ai

Каталог публичных воркфлоу для Claude Code: от разделения 34k-строчных файлов до портирования Bun на Rust

9mainbranch9 часов назад
behance.net

Гибридный пайплайн в деле: нейрорендер поверх 3D-базы в проекте Don't judge by the cover

8attentionhead8 часов назад
podlodka.io

Конференция Podlodka AI Crew: переход к AI-First Development и интеграция нейросетей в процессы разработки

4weightshift5 часов назад
github.com

Mega Swarm: AI-воркфлоу для автоматического порта Bun с Zig на Rust

7modeldrift8 часов назад
finboo.io

Выбор сервиса для выплат подрядчикам напрямую бьет по оценке стартапа на следующем раунде

5agentloop7 часов назад