This site is a showcase for the work produced by a group independent study at RISD during wintersession 2011. The work was produced during an intense 6 weeks exploration of gspeak technology adn the processing programming environment.
I took the results of my self portraits drawn by touch and inverted the colors so that they’re black on white. The idea was to create a final piece that can exist outside of the GSpeak environment while (hopefully) still referencing the process used for its creation. Here are two of the final images:
Published on February 25, 2011 6:08 pm.
Filed under: images
For my final project for the winter session GSpeak workshop, I wrote a basic drawing program that draws a white line following the movement of the user’s hands. Hand gesture determines line’s thickness and the hand’s horizontal position in space determines the line’s transparency. I used the program to draw self-portraits by touch, exploring how the computer might record and represent my experience of touching and being touched. Here’s a process video. I’ll continue to refine the program over the course of the spring semester.
For technical reasons, the g-speak (gspeak01) server uses tinywm as its window manager. tinywm is pretty minimal and makes it a little awkward to do normal things like drag windows by requiring you to hold extra keys. Here’s all it does:
Move windows interactively with Alt+Button1 drag (left mouse button)
Resize windows interactively with Alt+Button3 drag (right mouse button)
Raise windows with Alt+F1
Focus windows with the mouse pointer
If you’re running Processing, sometimes item 4 above doesn’t work, making it impossible to type into a terminal. If this happens, you should save your work and exit Processing, then launch it again to get back the terminal focus.
If none of these commands work, you may have activated NumLock. If so, you should turn it off!
Published on February 5, 2011 8:02 pm.
Filed under: code
Hello everyone, I’ve been doing experiments with my basic drawing sketches. The first sketch draws ellipses according to the hands position. I programmed different gripes to change the size of the ellipses: Example: “pointer” = x-small. “daintyPinch” = small. “strongPinch” = medium. “. “twoFingers” = large. “fist” = x-large. Details »
Published on February 5, 2011 3:01 pm.
Filed under: drawing
I’ve been able to translate that red ball sketch to something that controls the handles of the curves. In this example the first anchor point moves around but it shouldn’t be too difficult to have one set of gloves control the anchor points based on hand position and the other set of gloves control the control handles.