One of the best things about babylonjs is the tooling.
One tool I thought would be great to have is a shader repository that the community can save shaders too and allow other people to use in their projects.
Most all people are familiar with shader toy but it’s not a easy tool to use as part of your development toolchain.
There obviously needs to be some relationship between the other tooling also.
For example, in the play ground, lookup a shader and use it.
In the node editor, search for a shader, create a shader and save it.
People can rate shaders for performance, usability, and plain old cool factor.
Over time this community shader repository could significantly help people with their projects.
You can also have shaders associated with it’s creator so that you can “follow” someone if you like the work they do.
To be honest, this idea originated because I need to write a shader and have no idea on how to accomplish what I want to do. Translating between shader toy and babylon is a bit of a pain so this can not only serve the community with already made shaders meaning they don’t have to make it again, but can also be a great learning resource… kind of like the playground but for shaders.