It's not perfect, and you can see the models have to move very slowly for the computer to keep up, but it's still a very cool effect.