A library by Thomas Diewald for the Processing programming environment.
Last update, 10/21/2017.

PixelFlow is a Processing library for high performance GPU-Computing (GLSL), like Fluid Simulation, SoftBody Dynamics, Rendering, Optical Flow, Image processing ...

Fluid Simulation / SoftBody Dynamics / Optical Flow / Harris Corner Detection / Image Processing / Particle Systems / Skylight Renderer / GLSL Tools


Download PixelFlow version 1.19 (59) in .zip format.


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

Keywords. PixelFlow, Fluid Simulation, SoftBody Dynamics, FlowFieldParticles, Optical Flow, Physics, 3D, GLSL, Skylight, Renderer, AO, Post Processing

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 PixelFlow is available at GitHub, and its repository can be browsed here.


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

source: https://github.com/diwi/PixelFlow/tree/master/examples


Platform windows, linux, osx
Processing 3
Dependencies Processing Core, OpenGL