ShaderVision is a real-time GPU shader editor for Spatial Computing, a live-coding tool for immersive prototyping and creative coding. Fully integrated with mixed reality features, you can seamlessly blend your creations with the real world using passthrough, hand tracking, and much more.
Features
Write GPU shader effects with access to immersive spatial computing features such as Augmented Reality Passthrough, Hand Tracking, Spatial Gestures, Environment Mesh Reconstruction, Environment Light Estimation and many more.
Browse the Gallery: Discover incredible creations to inspire your own projects. Dive into the Code: Learn from existing shaders, edit or remix to make them uniquely yours.
Complete code editor with auto-completion, syntax highlighting, instantaneous code re-loading, interface customization as well as power-user features such as Vim/Emacs key bindings.
Support for multi-pass shaders (vertex, fragment) with almost-exhaustive access to rendering pipeline configuration such as instancing, color/depth render targets, blending, etc.
Import your own 3D models (USD/USDZ) and 2D textures/images (PNG, JPEG, TIFF).
Save your projects directly on iCloud or on-device.
No subscription: buy once, unlock forever. A single in-app purchase gets you all the features and all future updates on all your devices.
Respect your privacy with absolutely no data tracking.
Background
Inspired by live shader editing tools such as ShaderToy, ShaderPark and Kodelife, this project first was initially built as a prototype to build immersive visual effects that could leverage some of the latest spatial computing features (notably Augmented Reality Passthrough that became available on VisionOS 2).
The experience of coding in a fully immersive environment with super fast iteration speed was a lot of fun and soon enough, this project evolved into a fully-fletched app with a polished interface and an ever-growing list of features to craft advanced visual effects.
Upon the release of a demo video on social media, people around the world got excited by the concept and a small community of people signed up for the Beta version of ShaderVision.
ShaderVision will be available as soon as Apple release VisionOS 2 to the public.
Screenshots
Logo/Icon
About the Developer
ShaderVision is designed & developped by SXP Studio (https://sxp.studio), a small independent tech studio founded in 2024 and based in Paris, France. Our craft is solely focused on Immersive Experiences & Creative Tools.