With 3D printers, you can make stuff that you think up, or stuff that other people think up. When you have the ability to make things you think up, it changes the way you view the world. If I need something that’s one of a kind, I can design and print it, or I can find if someone else has designed it already. It’s like sharing thoughts in product form across the world. In a way, it’s kinda magical.
When you collect that magic with the power of the internet to collaborate, amazing period of innovation and imagination will blossom. However, I believe we can do a better job collaborating. I believe that the first step is to be able to see what has changed during the design of a model.
With that in mind, I’m happy to say that you can now try out Cubehero in a demo, where you can see a pre-populated repo and see the visual diffs. (whew!) You will need a web browser that has WebGL enabled.
The repo contains a sample project where I’m designing a robokitty, because “The Internet needs more cats”. The link to the demo shows you the latest version of the file. Drag the model to rotate it. Then click on the blue ‘History’ button, and you’ll see a history of commits on the right sidebar. Click on each of the commits to see what has changed between that commit and the commit before it.
 I’d recommend Chrome, but Firefox 4.0+, Safari 5.1+, and Opera 12.0+ will also do. Currently, no versions of Internet Explorer support native WebGL out of the box. It supports WebGL with a plugin, but I currently don’t support the plugin, since it has a different API.