## Content

* [Test examples](https://github.com/patriciogonzalezvivo/glslViewer/tree/master/examples/2D/00_tests) simple shaders mostly to test some basic fatures of glslViewer

* [Book of Shaders examples](https://github.com/patriciogonzalezvivo/glslViewer/tree/master/examples/2D/01_thebookofshaders) the content is taken from the examples of [The Book of Shaders](https://github.com/patriciogonzalezvivo/thebookofshaders) by [Patricio Gonzalez Vivo](https://twitter.com/patriciogv)

* [PixelSpirit examples](https://github.com/patriciogonzalezvivo/glslViewer/tree/master/examples/2D/02_pixelspiritdeck) the content is taken from the tarot cards of [PixelSpirit Deck](http://pixelspiritdeck.com) by [Patricio Gonzalez Vivo](https://twitter.com/patriciogv)

* [Buffers examples](https://github.com/patriciogonzalezvivo/glslViewer/tree/master/examples/2D/03_buffers) some examples of using multiple buffers on glslViewer. Ex: ripples and grayscot reaction diffusion

* [Script example](https://github.com/patriciogonzalezvivo/glslViewer/tree/master/examples/2D/04_scripts) example using a bash script to feed uniforms to a shader

* [ORCA example](https://github.com/patriciogonzalezvivo/glslViewer/tree/master/examples/2D/05_orca) example made by Johan Ismael of how to connect [ORCA](https://100r.co/pages/orca.html), Ableton (MIDI) and glslViewer (OSC)

* [Chataigne example](https://github.com/patriciogonzalezvivo/glslViewer/tree/master/examples/2D/06_chataigne) example on how to send animated values in [Chataigne](http://benjamin.kuperberg.fr/chataigne/en) to glslViewer through OSC

* [TouchOSC example](https://github.com/patriciogonzalezvivo/glslViewer/tree/master/examples/2D/07_touchOSC) example on how to send values from [OSCTouch](https://hexler.net/products/touchosc) to glslViewer through OSC

* [Score example](https://github.com/patriciogonzalezvivo/glslViewer/tree/master/examples/2D/08_score) example on how to send animated values from [Ossia Score](https://ossia.io/) to glslViewer through OSC

------------

Please respect the authorship and copyright giving proper credits.