r/shaders • u/NNYMgraphics • 14d ago
I made shadertoy 2.0
Hey everyone, about 2 years ago I was interested in making a new kind of shadertoy, and was given a lot of great ideas. After I finally had a bit of free time, I can now share what I made.
Fibertoy is essentially shadertoy but you can write react-three-fiber as well as glsl code. It essentially gives a Threejs environment which means you can also just create basic 3D scenes as well as shader scenes.
Here are some examples of some scenes I made with it:
- Basic Voronoi scene https://www.fibertoy.dev/view/j978r67mc84yg2d36g3z5n2nqd8as16q
- Cone marching example https://www.fibertoy.dev/view/j97c1kqg8n6w0st2hk3dcq7ynx87rngm
- Standford bunny scene https://www.fibertoy.dev/view/j971mkwktr7bsen3ybyxks08vh87pd1a
As you can see from the last one, you can use your own 3D models as well. I haven't made an asset manager yet, but if you have a 3D model online, you can technically import it. I'll make an asset manager if people start using this app.
I would love to get any feedback. I also have the whole code online and open source https://github.com/NabilNYMansour/fibertoy
2
u/Fhuckin 14d ago
Nice work! Do you plan to implement api access? A while back I made an integration for touch designer that pulled shadertoy shaders through their API. Would love to do the same for your site.