Computational Design of Twisty Joints and Puzzles (SIGGRAPH 2015)
youtube.com