xrblocks
Build immersive XR web apps with spatial interactions
All Skills in This Repository (20)
Pure Emerald Level Indicatorsxrblocks
Prototype immersive AI and XR experiences with hand tracking and gestures on three.js.
xb-physics
Integrate Rapier3D physics with gravity, collisions, and depth-aware colliders in XR applications.
xb-hands
Integrate hand tracking and gesture recognition into XR experiences with TensorFlow Lite/PyTorch.
xb-ai
Integrate Gemini or OpenAI text, image, and real-time sessions into XR experiences.
xb-netblocks
Integrate real-time multiplayer with presence avatars and replicated NetObject transforms into XR Blocks.
xb-testing
Simulate XR and AI application tests in headless environments using xrblocks.
xb-simulator
Simulate XR Blocks user, hands, depth, and planes in a browser.
xb-sound
Integrates spatial audio and speech processing into XR Blocks applications.
xb-ui
Construct grid-based spatial UI panels in XR Blocks applications.
xb-depth
Add depth sensing and occlusion to XR Blocks applications.
xb-gestures
Recognize hand gestures like pinch and fist in XR environments.
xb-context
Extract semantic trees and visible-object states from XR scenes.
Frequently Asked Questions
FAQPage SchemaHow to install XR Blocks?โผ
Run `npx skills add google/xrblocks --all -g -y` in your terminal to install all skills in this suite globally.
What is XR Blocks used for?โผ
XR Blocks is a JavaScript SDK for rapidly prototyping XR and AI experiences on the web, built on three.js. It targets WebXR headsets like Galaxy XR and includes a desktop simulator for development.
Can I test XR apps without a headset?โผ
Yes. XR Blocks ships a desktop simulator that runs the same code in a normal Chrome browser, simulating hands, depth, planes, and controllers.
Does XR Blocks support hand and head gestures?โผ
Yes. It provides built-in pinch, fist, thumbs-up, and point detection plus nod and shake head gestures, with support for custom TensorFlow Lite recognizers.
Can I add Gemini AI to my XR app?โผ
Yes. The SDK integrates Gemini for text queries, live voice and video conversations, image generation, and scene-grounded responses via the xb.ai facade.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core