Archive Search

  • PingPongPlus -
    PingPongPlus is a digitally enhanced version of the classic ping-pong game. It is played with ordinary, un-tethered paddles and balls, and features a "reactive table" that incorporates sensing, sound, and projection technologies. Projectors display
  • FishFace -
    FishFace is a gestural input device with proximal visual feedback. It detects motion using a "LazyFish" electric field module, and displays graphics on an array of LED's. The integration of the display and sensing creates the illusion that the
  • Ambient Fixtures -
    This project explores the use of physical fixtures and objects to display temporal information within an architectural space in a subtle and aesthetically pleasing way. Ambient Fixtures present and communicate information through their changes in
  • Paris VideoPlan -
    Paris VideoPlan was commissioned by the RATP (Paris Metro) to map the Madeleine district of Paris from the point-of-view of walking down the sidewalk. It was filmed with a stop-frame 35mm camera mounted on an electric cart, filming one frame every 2
  • During a guest residency at the Art Center College of Design, Pasadena, I assigned my students the task of making a wall-size mural entirely from standard video. They understood that the camera had to be on a tripod in the exact same location, and
  • The Dorm
    after-image projection - 27 image / 7 minute loop
  • The “Perpetual Storytelling Apparatus” is a drawing machine illustrating a never-ending story by the use of patent drawings. The machine translates words of a text into patent drawings. Seven million patents — linked by over 22 million references
  • To explore the use of motion of physical objects to convey information and emotion, we have designed a series of Expressive Kinetic Objects. The Dyna-Lux is a kind of Expressive Kinetic Objects. The Dyna-Lux is a table lamp augmented with a
  • ... surface is rendered capable of displaying and...
  • mediaBlocks -
    The mediaBlocks project is a tangible user interface based upon small, electronically tagged wooden blocks. The blocks serve as physical icons ("phicons") for the containment, transport, and manipulation of online media. mediaBlocks interface with