Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.39 KB

File metadata and controls

23 lines (17 loc) · 1.39 KB

glsl_tester app

glsl_tester is a Python multi-platform application project to test shaders written in the OpenGL glsl language.

this app project is based on the Kivy Framework as well as on the ae (Application Environment) namespace portions.

glsl uniform parameter arguments can be synchronized and dynamically changed on running shaders. mix outputs/drawings of multiple shaders by using values below 1.0 for the alpha (opacity) uniform arguments.

the shader code examples, bundled into this app, got taken from the glsl sandbox. most of them got adapted by adding some useful uniform/input parameters to control their output dynamically. as dynamic inputs can be used e.g. the mouse pointer position, the last touch position(s), key presses and/or the colors and sliders in the user preferences menu (like e.g. the vibration and sound volume).

credits to: