CHE-WEI
WANG
Objects, software, architecture, and time.
An archive of work made between 1997 and 2013 — at ITP, at MIT,
in studios and in shops. Current work is at
cwandt.com.
| Span | 1997–2013 |
|---|---|
| Studio | CW&T, Brooklyn NY — cwandt.com |
| Last entry | Sep 16, 2013 |






















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,…


Text Sandbox is a set of inline editable text boxes for your editing pleasure. Enjoy.
Tilting my laptop changes the background color of a div element on a webpage. [ Live Tilt ] An applet reads tilt sensor values from my laptop, posts them to sensorbase.org , then…




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…
Make your scripts beep at you when they’re done. add the following code at the end of “sub main”, right before “end sub” 'BEEP when done Dim objShell, strCommand 'change the path…


Here’s a Rhino plugin that automates the task of rendering multiple views objects within a single Rhino file. Download Render_Groups.rhp (Version 066) Installation 1.Copy plugin…


Momo won the Art Hacks division at Libelium’s 2008 Arduino Contest . Here’s our entry video. Momo from che-wei wang on Vimeo .






Example Rhinoscript to import excel files into variables. Option Explicit 'excel import to rhinoscript , che-wei wang 4.8.2008 'excel cell numbers begin with 1,1 (not 0,0) Call…
















Here’s a some code for Processing to import csv files and parse the entries into a 2D array. //for importing csv files into a 2d array //by che-wei wang String lines[] =…
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…
Here’s some modified code from Sensor Workshop to get heading values in Arduino from the Micromag 3 axis magneto sensor. Next up, accelerometer calculations on the magneto sensor…


.dxf and 3D point position .txt file output and sunflow rendering example [ ARCHIVED JAVA APPLET — source directory ]

An example sketch using the Ess library to make a class of objects jiggle in response to the microphone input [ ARCHIVED JAVA APPLET — source directory ]






An example of blobDetection, Ess, sms, and ocd all rolled into one sketch. Click and drag on the screen to move the HUD sliders around. (nothing is going to load here. copy the…










This site runs the Hemingwei Theme on WordPress. Hemingwei is a modified version of the Hemingway theme by warpspire. Download: Hemingwei .06 Beta Here’s a zip with all the…



Make: ITP Winter show
Here’s a little write-up on momo and the 2007 ITP Winter Show at nymag.com. nymag.com : MoMo Isn’t Exactly the New Seeing-Eye Dog, But He Sure Is Cute
more coverage on the ITP Winter Show bits at nytimes.com: Object-Oriented Objects at N.Y.U.



[ ARCHIVED FLASH EMBED — no longer playable ] “What is ITP?” was originally presented at ITP at NYU in the “Applications of Interactive Technologies” class November 6, 2007.…





Slightly updated code for incorporating vibe control via serial. [ Processing: HND LiveGPS, Weight and Vibe ] Arduino Code: int minPulse = 500; // Minimum servo position int…





A haptic navigational device requires only the sense of touch to guide a user. No maps, no text, no arrows, no lights. HND sits on the palm of one’s hand and leans, vibrates and…

Instigate change. I’ve been curious about how people interact and project personality onto inanimate media devices. We often project our desires against them as if they sense and…
Observations on navigating and searching using cold, cooler, warm, warmer, and hot. Scenario 01 “Warm, warmer” keeps participant on path. “colder” drastically changes…


It seems like the prefered analogy for voltage, current and resistance uses water with pressured tanks, hoses, etc. The waterfall analogy was the easiest for me to understand. If…




MultiPipe is a simple plugin for Rhino 4.0 to pipe multiple curves at once with start and end diameter options and cap type options. Unzip and install by dragging the plugin into…
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…




















The Tumbleweed House consists of a radial assembly of parts surrounding a gyroscopic interior chamber. This house negotiates the ever changing topology of the desert by tumbling…



No works in this category.