GLSL shaders optimised for VR, AR and Mixed Reality
Lightweight, performant fragment shaders built for headsets. Meta Quest, Apple Vision Pro, HoloLens compatible. Generate immersive environment shaders without tanking your frame rate.
Who it's for
XR Developers
Generate environment shaders optimised for Quest 2/3 in seconds. Performance budget mode keeps you within headset framerate limits.
WebXR Creators
Integrate shaders into your WebXR experiences. Three.js + WebXR compatible export with stereo framebuffer and rendering uniform support.
VR Content Creators
Create skyboxes and immersive environments for your VR spaces. 360° equirectangular export for Unity, Unreal or your WebXR scene.
Shaders optimised for XR headsets
Performance Budget mode analyses your shader and classifies it: Quest 2 safe, Quest 3 safe, or High-end only. Generate optimised variants for stable 72/90/120Hz framerates.
- ✓Automatic Quest 2 / Quest 3 / High-end classification
- ✓360° equirectangular skybox export for Unity XR / Unreal / Three.js
- ✓Unity XR Toolkit-compatible wrapper included in export
Features
Add ShaderBot to your XR/VR Discord server
Prototype XR environments as a team, share skybox shaders, iterate quickly in Discord.
See Server Plans →