I uploaded http://glsl.heroku.com/ compatible GLSL live coder.
uniform value supported mouse, time, backbuffer(require --backbuffer option or 'b'), resolution.
https://bitbucket.org/sharow/pijockey
features:
- multiple layer(effect): uniform sampler2D prev_layer
- layout change: '<' or '>' key ('f' key to switch fullscreen)
- offscreen scaling: '[' or ']' key to change scaling factor
- of course! live code editing in your favorite editor(vi/emacs + ssh/tmux/screen): save to update.
- OS: Raspbian, ArchLinuxARM
examples:
Code: Select all
$ ./pj shaders/raytrace.glsl # 1 layer
$ ./pj --backbuffer shaders/raytrace.glsl effects/delay.glsl # 2 layers+backbuffer
$ ./pj --backbuffer shaders/kaliset.glsl effects/delay.glsl effects/slide_rgb.glsl # 3 layers+backbuffer
shader sample from GLSL sandbox(thanks to authors!)
enjoy!