Recreation and animation of Vera Molnar's "Homage to Dürer 400 Needles Crossed by a Thread" in openframeworks.
Unmute for audio: "Fast Motion", and "Slow Motion" by Greg Davis


Recreating the Past

Instructor: Zach Lieberman
MIT SA+P, 2021

Recreating the Past studies computational art from the mid-20th century and tasks students with recreating select works with contemporary tools.

This sample of work was predominantly executed in C++ with the openframeworks library. Some are focused on recreating static images by notable artists, whilst some are inspired by their computational approaches. All were animated in a bid to illustrate their computational logics.


Recreation of John Whitney's "Permutations" in openframeworks
Unmute for audio: Waves by Poddington Bear


Recreation and animation of Muriel Cooper's cover image for "Hans M. Wingler, Bauhaus: Weimar" in openframeworks


Recreation and animation of Bridget Riley's "Nineteen Greys, 1968" in openframeworks


Recreation and animation of Ken Knowlton's "Barack Obama (from 2008 acceptance speech)" in openframeworks


Inspired by Jason Salavon's averaged frames works.
Averaged mattes from Bladerunner, Bladerunner 2047, and stills from Cyberpunk 2077. Executed in openframeworks.



Inspired by Myron Kreuger's work.
Interactive work to use your wink to draw a face. Executed with OpenCV and openframeworks.