This past January I had the incredible good fortune to fall sideways into a wonderful graphics research project. How it came about is pure serendipity: I had coffee with my advisor from UW, who’d recently started at Google. He asked if I’d like to test out some experimental sketch-based animation software one of his summer interns was developing. I said sure, thinking I might spend an hour or two… but the software was so much fun to use, I couldn’t stop playing with it. One thing led to another, and now we have a paper in SIGGRAPH Asia 2020!
Have you ever wished you could just jot down a 3D character and animate it super quick, without all that tedious modeling, rigging and keyframing? That’s what Monster Mash is for: casual 3D animation. Here’s how it works:
Pearl has also been nominated in three categories (Narrative, Mobile, and Original Score) for the Virtual Reality Foundation’s third annual Proto Awards, coming up on October 8th. The nominees all look amazing. I can’t wait to meet them!
For a few weeks last spring I had the tremendous pleasure of working with my dear friend Eric Rodenbeck on an amazing project: an Atlas of Emotions. Commissioned by the Dalai Lama, and based on decades of scientific research by Paul Ekman and his colleagues, the project aims to help people find a path through the complex landscape of their feelings toward a state of calm and happiness.
This was such a fresh and exciting experience. First, because Stamen is an absolutely lovely place to spend time for any reason. (Seriously: pineapple plants and bubble machines!) Second, because it forced a connection between parts of my brain that had never met before: emotion brain, meet design brain. Well, hello! My time on the project was brief and my contribution very small, but will that stop me from kvelling? No it will not! The rest of my feelings can be found right here.
Okay, one more update for those of you in New York: we will also be doing the first ever live public demo of Patrick Osborne’s Spotlight Story “Pearl” in full 360° at Tribeca’s Interactive Playground on Saturday, April 16th. We’ll be there all day.
Here’s where you can find tickets to the event. Hope to see you there!
Here’s something different: I have a new job! Today was my first day at Google Spotlight Stories. I’ll be working with some amazing filmmakers and technologists who are busy inventing a new kind of narrative visual storytelling uniquely suited to handheld mobile devices. If that sounds crazy, that’s because it is. It’s my kind of crazy. It’s exactly the kind of wild, inventive, “let’s try this and see what happens” attitude that got me interested in computer graphics in the first place, all those years ago. I couldn’t be more excited.
The video above really does a great job of capturing the delight of experiencing one of these stories for the first time. It’s almost impossible not to grin like a ninny. There’s not much more I can say about it right now, but there’s been some terrificpress about the projects they’ve created so far. I’ll share more when I can!
This is one of those moments in science that makes me think I’m so lucky to be alive right now. A team of scientists at UC Berkeley have found a way to map the brain’s representations of objects into a shared semantic space— a multidimensional space in which related things are nearer than unrelated ones. And there’s reason to believe this might be not just a semantic space, but the semantic space: they ran their test on five different people, and found that the first four dimensions of this semantic space were the same for all five subjects–dimensions easily labeled with ideas like moving/stationary, man-made/natural, animate/inanimate, and so on. In other words, the brain’s way of relating different objects might be something we all share at much more than a superficial level. This alone is pretty mind-blowing to me.
As if that weren’t enough, they’ve also created a very cool interactive visualization that shows how all of this plays out on the surface of an actual brain. (That page requires WebGL and a lot of memory, so if you’re reading this on an older device, you might want to just watch the video instead. Actually, you should watch the video anyway, because it’s really well done!)
I’ve been a fan of Ed Stastny’s work since the early days of the web, when SITO.org clued me in to the awesome possibilities of massively collaborative, software-guided web art projects. Gridcosm was surprising, disturbing, inspiring, and highly addictive. It was also a big influence on me personally: without that shining example of the weird things a group of total strangers can do together, I may never have come up with the idea to put Graffiti Archaeology on the web.
Now Ed has a wonderful new project in the works, and he needs your help to make it happen. Yono mashes up 8-bit pixel art, the exquisite corpse surrealist parlor game and Mad Magazine’s fold-ins. It picks up where Gridcosm left off, but it takes full advantage of the magical powers of today’s Internet: it will come with its own pixel art painting tool, and will be designed to work on pretty much any device, so the barriers to participation will be far lower, meaning everyone can play.
He’s offering some very cool thank-you gifts on his Kickstarter, and there are only 9 days left! So if this is something you’d like to support, jump in and help, will you?
My friends at Stamen keep doing wonderful new things to maps. Today’s innovation: a globe’s worth of map tiles rendered automatically in the style of a watercolor painting.
This is the kind of project I could only dream of, back when I was doing this kind of research. So much has happened since then! Stamen’s tiles combine scanned watercolor textures with vector map data from Open Street Maps, and various image-based filters for effects like edge darkening. The results are organic, seamless and beautiful. Even though I know the textures will repeat themselves eventually, I can’t help scrolling out into the ocean, just to see what’s there.
Update: Zach has posted a really nice step-by-step breakdown of how they did this. (Gaussian blurs and Perlin noise are your friends here.) I particularly love the way they use small multiples and animated gifs to explore the parameter space: