Shader Vision ~ Immersive Shader Editor
p/shader-vision-immersive-shader-editor
Real-time GPU Shader Editor for Spatial Computing
clemzio
Shader Vision — Real-time GPU shader editor for spatial computing
Featured
16
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.
Replies
clemzio
Hunter
📌
Hey everyone, this is Clem from SXP Studio (solo dev / indie hacker / you name it). With the latest capabilities of Mixed Reality headsets, I really wanted to build a fun live coding tool for immersive environments. Shader Vision lets you 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. For people who are not super familiar with shader programming, there's also an extensive gallery with incredible creations to inspire your own projects. Let you dive into code, learn from existing shaders, edit or remix to make them uniquely yours. Though this is kind of a niche devtool product, it does address a small market of live-coding / demoscene / music viz enthusiasts. But most importantly, it's a product I would want to use and that I had a lot of fun building and using for my creative endeavors. Hope you like it!
Amelia Smith
Really cool tool for spatial computing and the live coding aspect is impressive. But I think the interface could benefit from more customization options for shader previews perhaps different environments or lighting conditions to test them.
Gabriel Phillips
ShaderVision’s concept is fantastic but I wonder about the learning curve for new users. Is there any onboarding or tutorial to help people unfamiliar with GPU shader coding jump in, or is it more suited to advanced users?
clemzio
Hunter
@gabriel_phillips Hey Gabriel, you are definitely right, the target users are expected to be relatively knowledgeable on shader programming (similar to what tools like Kodelife target). That being said, I do agree that the app could also tailor to the neophytes, in fact these are two additional categories of users that could drive more people to the app: - people who are purely consumer / passive / entertainment seeking => Curate the gallery with more content and perhaps add a fun way to consume stuff (similar to a feed) - people who want to learn => Build a whole 'learning' section with step-by-step instructions and fun progress. For now I mainly refer to existing tutorials in the documentation but it's not enough.
Toshit Garg
Congratulations on launch of Shader Vision....
Christopher David Anderson
Hey Clem, this looks super interesting! I really like the concept and have been looking for something like this. Quick question though - do I need to know shader programming to get the most out of this? I'm more on the creative side, not much of a coder. Thanks!
clemzio
Hunter
@christopherdavidanderson Hey Chris, yeah for now it's definitely more on the technical side. Something that could be a next step for this project is to go a similar route to TouchDesigner where your primary interface starts with a node-based composition, which is def much easier to work with. A node itself could also be editable shader code, bridging back with original shader editor concept :-) The key differentiator for this app would then be to be an immersive editor (with built-in access to mixed reality features).
Emmanuel Rey Sumague
This is quite interesting, I must say
Ludovica Eleazer
This looks s promising! It would be great to include tutorials or templates to help newcomers get started quickly with shader creation.
clemzio
Hunter
@ludovica_eleazer Hey Ludociva, thanks for the feedback. You are totally right (and not the first to bring this up!). I'll bump the priority of this item in my backlog!
Indiana Joshi
It’s exciting to see tools that allow for such creativity in shader development!
Olivia
The gallery for inspiration is a brilliant touch. This is quite interesting. Great work.
Oscar
The idea of live coding shaders in a mixed reality space is just fascinating. This tool is going to empower so many artists and developers to experiment in new ways.
Abhay Talreja
shader vision is a unique concept, no doubt. Still, would be rad to see more ways to personalize the interface. Congratulations @_clemzio_
clemzio
Hunter
@abhaytalreja Hey, thanks for the feedback! Do you have suggestions on what you would like to personalize? :-)
A. Skinner
Really cool tool for spatial computing and the live coding aspect is impressive. Super excited to see how creatives and devs push the boundaries with this tool.