Open yusshu opened 9 months ago
I really like the idea of JLSL. I haven't tried it in practice, but i imagine having access to all the comfort of intellij (autofill, copilot, etc.) for shaders is way better than any text editor / VSCode.
If this is ever implemented we have to consider the json description of core, program shaders and post shaders. I personally believe that JLSL might be way too much of a hassle, especially for includes
The mixin option looks like a dream 🤤
Make creative support shaders and add API for shader modification.
Imperatively (this would require us to parse the shaders):
Or maybe using patches (this doesn't require parsing):
Or maybe even something like Mixin, but for GLSL. have a look at JLSL.