Notes on open source

Continuing yesterday’s post…

I realized, as I started a collaboration here at MIT with Xiao Xiao (one of Hiroshi Ishii’s Ph.D. students), that collaborating with somebody else at a different institution, as opposed to just working on my own or with my own students, requires a different approach.

I shouldn’t expect somebody else to maintain something built on my own home-brew tool kit after I go back to New York. So I decided it would be good to change my ways, even if it takes me out of my comfort zone. Maybe especially if it takes me out of my comfort zone.

But I also want whatever I do to run on the web. So I’ve started using THREE.js. It’s similar to yet different from my own tools — kind of like driving in England if you are used to driving in the U.S.

The first thing I’ve made is a little walking character — its legs are musical notes — that will walk on Xiao’s piano keyboard. This will be a procedural variant of her brilliant Andante system.

You can see my very first experiments HERE.

Leave a Reply

Your email address will not be published. Required fields are marked *