COMPUTATIONAL MEDIA

FISCH SCHOOL OF THE ARTS

I helped fish paint. Thanks, ITP!

Official website:

Fisch School of the Arts

Come see it live, at the ITP Show!

1 Comment

ICM OUT!

So, ICM is over with! Pablo Pescado Paints was my final, and his web presence lives on at fischschoolofthearts.tumblr.com. His actual presence lives on too, in fact he’s in my kitchen with me as I write this.

I think this project turned out pretty well. Basically, a webcam above Pablo’s tank tracks the color orange (which I would calibrate with Danny Rozin’s color-tracking click sketch) and leaves a trail based on where he goes around his bowl. That image was projected with a pico-projector onto a small canvas propped up by a mini-easel. The projector+easel had a really nice effect and I may just use it again. When I clicked spacebar on my computer, the canvas would clear, the old painting was entered into a “gallery” that was displayed on the computer screen, and the new painting would begin with a different color.

The galleries of paintings were perhaps my favorite result of this project. I’d love to set up Pablo permanently, but unfortunately I don’t have a spare webcam. Maybe it’s worth getting one though, so he can do live painting over the web.

A shot of Pablo’s retrospective:

22 Comments

ICM final proposal

Pet fish often seem bored with their meaningless lives. They have so much to say to us, but they have no way they can communicate. As simple humans, we find it hard to understand their swimming patterns alone.

I want to help these noble creatures, by transforming their patterns in to art.

OR BETTER YET!:

I’d like to track my fishes patterns (via cheapie webcam, I think) and bring that information into a processing sketch. Ideally, I’d like to have that sketch embedded on on a screen/ using a pico projector, mini canvas, and mini easel, in a sort of diorama. The fish will be able to see its creations, giving the fish the opportunity to have full artistic control.

I’d also like to incorporate a small button and possible some knobs onto the side of this box. The button would clear the canvas and upload it to a dedicated tumblr, and the knobs would control the color and size of the brush.

As of now, I imagine that I’ll use a simple color-tracking processing sketch to control a the brush. Doesn’t sound too tough!

I’d like to expand this project to allow the fish to make music and write poetry. But fish–especially goldfish–are visual thinkers by nature, so the choice to begin with a visual medium is only logical.

3 Comments

UH TOTALLY GET TO CLICK TWO CLASS CATEGORIES ON THIS POST

So, I made a new, updated version of this sketch (which, BTW, check out my amazing newfound embedding processing sketch w/ PImage skills):

and I made it controllable via this little potentiometer on my ‘duino! YESSSSSSSSSS!The more you turn the knob, the higher the volume of sonars (echolocations? gosh these plurals are awkwards):

IT’S ALL COMING TOGETHER BWUAHAHAHAHAHAHAH!

Also, I earned a valuable array trick called “subset” to do the disappearing waves trick. Basically, the sketch has a class called Sonar and an array called sonars, and this handy line of code:

if (bounced>=4){
sonars=(Sonar[])subset(sonars,1);}

makes the sonar waves (rays?) disappear after four bounces. I think it’s kinda like the opposite of the shorten function, but don’t quote me on that. In fact, please correct me if that’s misinformation?

Anyway, TADA!

1,213 Comments

ANOTHER JAVASCRIPT MODE FAIL

YET, overall, I think this sketch is a win.

Here is a link to a modified version without sound. Because sound doesn’t work in javascript mode in processing, sadly. Maybe someday when I learn something, I will be able to write this straight into javascript (or, word on the street, HTML5).

For now, enjoy this video of me enjoying my interaction with the GIRAFFE X RAY.

Thanks to Sonia Li and Oya for making those sounds with me into my phone this afternoon.

Also, totally taking this to be posted in ifuckinglikethisshit, a group ITP blog by Mike Allison where we can all post our stuffs.

1 Comment

BASED ON TRUE EVENTS

Lots of trouble getting my third processing assignment to work in javascript mode, then in actual javascript. Had issues with the color of the mold (still looked way more realistic in java mode because the center would darken to an almost black ewwwwww like real moldy mold ewwwwww), the pictures loading onto the page, and the timing of the last words coming up. HOWEVER, you know, it’s still clearly a visionary work of art based on true events, and I learned that it’s important to test in javascript along the way.

ENJOY:
MOLD!

11 Comments

SKETCH FOR NEIL

Also, this is a refined version of something we were doing in class today. It reminds me me of my friend Neil, whose birthday it is tomorrow! It’s so simple to make really mesmerizing and beautiful things in processing:

9 Comments

SUSHI ATTACK GAME!

Kristen Barry and I made this game for our second ICM assignment!:

Sushi Attack!

Turns out some of that java class I half-heartedly took back in Berkeley stuck to some extent, because I found myself able to use functions, for-loops, and variables without too much trouble. That said, I also made a mistake that is so not worth going back to fix, which is that some of the numbers are hard-coded and some are relative variables, making it difficult to just scale down the canvas to a smaller, laptop-screen fitting size. So anyway, it’s behind the link, but you have to zoom way out to play it. And also, make sure to click on the canvas or else the computer won’t register key clicks.

51 Comments

HYFR FIRST PROCESSING SKETCH

assignment: make an “elaborate drawing.”

then i watched shiffman’s video and made it INTERACTIVE!!!!!!!!!!!1

6 Comments