so here’s something kind of fun

I’ve been screwing around with Processing’s video capabilities ever since doing a demo on it during out tech meeting at work a few weeks ago. It’s pretty neat, and getting all the neater with the sudden ubiquity of iSight cameras.

I initially thought that there was a somewhat glaring security hole to all of this that would potentially allow a website operator to take snapshots of users without them noticing. Turns out that’s not the case: an applet has to be signed in order for the camera libraries to work in a web browser. That means it either needs to come from a very trusted source (say, Sun Microsystems) or the user has to sign off on a security warning.

But even without the potential for sneakiness, this is still pretty neat. Here’s a first pass at it that I thought I might as well post online. It’s a pretty simple tech demo — it just distorts your image in a fun way. But the potential of the technology is amazing, mostly by virtue of how amazingly accessible it is. If you’ve got a webcam, click on the image below and say “ok” to the security warning. And don’t worry: this applet doesn’t send your picture anywhere. That’ll be coming in a future blog post (and yes, I’ll warn you).

I’m pretty confident that this works OK on Macs, but things may be dicier on Windows. When it comes to Java stuff there’s always a chance of unexpected browser crashing, so please don’t leave anything important unsaved in any of your other tabs.

click here to launch the applet

2 Responses to “so here’s something kind of fun”

  1. Jon says:

    This is pretty silly but the first thing that comes to my mind is those shiny buttons that are so popular right now could actually reflect your image

  2. tom says:

    That’d be pretty hot. The overhead involved makes it impractical for now, but I’m sure we’ll see it someday.

Leave a Reply