efairbanks / cybin

A programming/performance environment for seamless online and offline audiovisual rendering.
28 stars 4 forks source link

OpenGL/GLSL/GLOO -> LuaJIT #7

Closed efairbanks closed 4 years ago

efairbanks commented 6 years ago

Create LuaJIT bindings for (re)loading OpenGL vertex and fragment shaders and for supplying those shaders with uniforms.

It would also be a good idea to perhaps think about Lua code that can intelligently generate and organize GLSL code. This would allow for features like:

efairbanks commented 4 years ago

did this- it was a bad idea. piping to glslViewer instead