Developed by Timothy Sun and Changxi Zheng at Columbia University, the software first requires you to have a 3D CG model of whatever object or shape you want to convert to a Rubik’s-like puzzle. The software allows the user to specify where and how the 3D model will be sliced up, which will end up defining how the parts in the final puzzle rotate against each other. The software will then automatically adjust the position of those suggested slices to ensure that every section can rotate with minimal collisions. It will even go so far as to adjust the 3D model itself if a certain part poses problems, like shrinking a bunny’s ears, or changing the angle of a monster’s tail.
via Gizmodo
June 25, 2015