For the play Empedokles, we developed a FFGL plugin for Resolume on the windows platform. The plugin breaks the input down to pixel levels; and manipulates the position of these pixels.
Using perlin noise, they can be “extruded’ so they become an unrecognizable pixel cloud.
Luminosity can be converted to depth, and camera controls are available. Kind of like a realtime Trapcode Form effect inside Resolume.
The demo can be seen in the video.
The code/plugin is not for release currently; it is way to unstable and there are some depth/occlusion issues we could not fix (I’m pretty used to openframeworks, not really the barebone openGL) .