Created by Joseph Gray, Infinite Sunset uses simple graphical elements to visually describe a sunset seascape ever changing in its sameness. The piece was created to be viewed with various devices/contexts as a sort of digital replacement for the introspective act of watching the sun set, but allowing the perfect moment when the sun touches the horizon to be captured as long as the viewer holds their gaze. Ideally the piece is meant to run continuously, projected at a large scale for long periods of time, in the palm of your hand on a mobile device or at work on the desktop when you're bored and/or stressed out.
Application written in Processing to be displayed as a large projection also exists as a website rendered with Processing.Js - see link below. The piece retrieves images found by searching for the term "sunset" using the Google Search API. It then simply reduces them to a 1x16 pixel image which is then converted into an array of colours. Colour palletes are randomly chosen from this pool and randomly adjusted straight lines and two ellipses, are coloured using this palette information and given transparency to produce the effect.