Software
-
03.31.10Time Scroll
Time Scroll is a web browser-based 24 hour clock. Every increment of the 24 cycle, down to the second, is rendered to the browser. It starts with 00:00:00 at the top and ends with 23:59:59 at the bottom. Each second, the browser scrolls one tick downward to change the display of the current time. The […]
-
01.06.10
-
10.04.09Crow’s Flight
Crow’s Flight is a GPS compass app for the Android platform. Enter an address and the GPS compass will continuously update your position and point towards the destination. Distance to the point is displayed in meters or kilometers along with a visual distance gauge. More info over at cwwandt.com/crows-flight
-
05.05.09Cinematic Timepiece
Time is our measure of a constant beat. We use seconds, minutes, hours, days, weeks, months, years, decades, centuries, etc. But what if we measured time against rituals, chores, tasks, stories, and narratives? How can we use our memory, prediction, familiar and unfamiliar narratives to tell time? As a child, I remember using the length […]
-
04.01.09Sprocket Rhinoscript
UPDATE: this script generates inaccurately spaced teeth. sorry! fixes in new version coming soon. (6.25.09) Here’s some basic rhinoscript code to draw your own sprockets based on the number of desired teeth, chain pitch and roller diameter. It’s very basic, but enough to draw what you want and get some custom sprockets lasercut. Draw a […]
-
02.28.09Sun Angle Script
The following rhinoscript code calculates and draws a series of sun angles based on the time, day and latitude. NOTE: in my test there’s something happening to the angles around noon causing them to be inaccurate because the calculations are based on cos values. All other times besides noon should be fine. Updated version with […]
-
11.25.08P.Life V2
plife at IAC from che-wei wang on Vimeo. P.Life is a large scale interactive screen designed for the IAC’s 120′ wide video wall. In the world of P.Life, Ps run across the 120′ screen frantically moving material from one house to another. Along the way, Ps exchange pleasantries (based on text message inputs) as they […]
-
11.20.08Elevator P
Elevator P interprets random conversation in an elevator into poetry and publishes them immediately on twitter. Using a hidden microphone, Elevator P captures unexpected chatter, un-staged and raw. The interpreter elevates mundane elevator conversations into beautiful flowing poetry capturing the deep essence of each dialogue. Haiku Poetry. http://twitter.com/chatterbot
-
09.24.08P.Life
P.Life is a large scale interactive screen designed for the IAC’s 120′ wide video wall. In the world of P.Life, Ps run around growing, living, and dying, as the landscape continuously changes creating unexpected situations challenging their existence. Scenario Screen fades from black to dawn and rising sun along a horizon. The bottom third of […]
-
08.09.08MultiMesh
Rhino loves to crash when it attempts to mesh a large set of surfaces in one shot. This often happens when you go to render and Rhino has to mesh all the objects in the scene. The MultiMesh plugin meshes multiple objects one at a time. By meshing your enormous elaborately detailed scene before you […]
-
08.09.08
-
07.13.08
-
05.10.08Feedback Playback 2
FeedBack PlayBack is a dynamic film re-editing and viewing system. The users’ physical state determines the visceral quality of scenes displayed; immediate reactions to the scenes feed back to generate a cinematic crescendo or a lull. We use material that is rigorously narrative, formulaic, and plentiful: the action movie series Die Hard, starring Bruce Willis. […]
-
04.13.08Feedback Playback
FeedBack PlayBack is an interactive, dynamic film re-editing/viewing system that explores the link between media consumption and physiological arousal. This project uses galvanic skin response and pulse rate to create a dynamic film re-editing and veiwing system. The users’ physical state determines the rhythm and length of the cuts and the visceral quality of scenes […]
-
04.13.08GSR Reader
Galvanic skin response readings are simply the measurement of electrical resistance through the body. Two leads are attached to two fingertips. One lead sends current while the other measures the difference. This setup measures GSR every 50 milliseconds. Each reading is graphed, while peaks are highlighted and an average is calculated to smooth out the […]
-
04.08.08
-
03.15.08
-
03.15.08
-
03.13.08Etek EB-85A GPS Example Code
Here’s some example Arduino code for getting a Etek EB-85A module up and reading latitude and longitude (will probably work with most GPS modules). You can purchase a module from Sparkfun. The module only needs power, ground, rx and tx. Most modules like the Etek start sending NMEA strings as soon as it has power. […]
-
02.23.08
-
02.20.08Infinite Mouse Tracking
I wanted to use the mouse as a simple surface optical encoder to get infinite panning motion. The problem with reading mouse coordinates on the screen, is that once the mouse reaches the edge of the screen, it stops counting. So a simple solution is to reposition the mouse (using the robot class) every few […]
-
02.17.08
-
02.09.08
-
02.01.08
-
02.01.08
-
12.30.07
-
12.26.07
-
10.28.07
-
10.19.07
-
10.18.07
-
10.15.07
-
10.13.07
-
10.13.07
-
10.11.07
-
10.07.07
-
06.28.07Chess Clock
I couldn’t find a fullscreen chess clock so I wrote a very simple application to do just that. The ring counts down the total number of seconds remaining instead of the traditional clock with second and minute hands. A small dot at the center of each ring indicates which player is white and turns red […]
-
06.26.07
-
06.12.07HUD Slider Class
The Heads Up Display Slider is a simple and transparent way to insert sliders into your Processing sketches. Just place the pde file inside your processing sketch and call the slider class for each slider you wish to create. Download and place this .pde file inside your Processing sketch: HUD Slider Class [Example applet]
-
05.24.07Haptic Clock
The Haptic Clock is a small clock program for Java powered mobile phones. The clock conveys time through a sequence of vibrations so you never have to pull the phone out of your pocket to tell time. The idea behind it was to create a clock that would train my body to understand time better. […]
-
04.19.07
-
02.04.07
-
01.02.07