Wednesday, January 30, 2013

UI for Painting with Time.

This video demonstrates a UI which combines the frames of a short movie clip into a single image. The user can manipulate this image with a brush which moves the affected pixels through time. The act of shading shifts objects into the future or back toward the past.

A clip from Looper (2012) is used as the input movie clip and can be scrubbed in the top left. The top right corner shows the temporal mask, a grayscale image used to determine which frame each pixel comes from. If the mask pixel is black, the pixel from the first frame of the input movie is used. If it’s white then the last frame is used and different grays cover each of the frames between.

Images from 12 Monkeys
http://danielmclaren.tumblr.com/post/42038200843/science-aint-an-exact-science-with-these-clowns

http://danielmclaren.tumblr.com/post/42038525995/its-not-just-my-dream-i-was-actually-here-i

An image from Donnie Darko

http://danielmclaren.tumblr.com/post/42039410527/the-artifact-and-living-near-the-end-of-donnie

This interface was built using OpenFrameworks and source code is available on GitHub.
http://github.com/danielgm/TemporalMaskEditor

I built this tool to explore UIs for manipulating time. Sources of inspiration/motivation:

Michael Golembewski’s Scanner Art Project
http://golembewski.awardspace.com/photographyGallery

I’ll Be Back… to the Future art show at Hot Art Wet City
http://hotartwetcity.com/time-travel/

Bret Victor’s talk, “Inventing on Principle”
http://vimeo.com/36579366

Notes

  1. danielmclaren posted this