Simon Geilfus and I programmed a custom Cinder application to author and continuously generate ever changing lighting patterns on the Flow Paris' illumination system. The precise location of each pixel in 3d space is used to sample volume noise fields. The resulting noise values are in turn used to sample images. This generates abstract color layers which can be composited together using Photoshop-style methods, and faded in/out over time. An array of sensors on the building itself can also affect change, depending on how the user connects their values to visual parameters.

The application has two different modes. Here we see the authoring mode used to author noise patterns, and connect visual parameters to "effectors" (time-based or sensor-based values). The second mode is used on-site to run the installation. It discards all the UI controls and most of the rendering simulation for maximal stability and efficiency.