Edit Shaders

A tool by Abe Pazos for the Processing programming environment.
Last update, 11/23/2018.

A tool to facilitate working with shaders in Processing.
Beta version. Under construction :)

The goal of this tool is to facilitate working with shaders in the Processing IDE. The initial goals are:

  • Show a list with the default shaders Processing uses.
  • Allow adding such default shaders to your sketch for further editing.
  • Launch your favorite text editor to work with GLSL files with one click.
  • Allow adding shaders to a shader library so you can reuse them in other projects.
  • Provide links to GLSL resources to learn from.
Contributed libraries are developed, documented, and maintained by members of the Processing community. Further directions are included with each tool. For feedback and support, please post to the Discourse. We strongly encourage all libraries to be open source, but not all of them are.

Download

Download Edit Shaders version 0.0.3 (3) in .zip format.

Installation

Unzip and put the extracted EditShaders folder into the tools folder of your Processing sketches. Reference and examples are included in the EditShaders folder.

Keywords. shader,glsl

Reference. Have a look at the javadoc reference here. A copy of the reference is included in the .zip as well.

Source. The source code of Edit Shaders is available at GitHub, and its repository can be browsed here.

Examples

Find a list of examples in the current distribution of Edit Shaders, or have a look at them by following the links below.

Tested

Platform linux
Processing 3.4
Dependencies none