What is it about?

Designing high-level interlocking puzzles are challenging for human designers. How to generate a more interesting puzzle with the help of computational design? We propose a computational approach to design high-level interlocking puzzles even with smooth appearance.

Featured Image

Why is it important?

Our design tool allows generating high-level interlocking puzzles with a variety of voxelized shapes and topologies, including Cube Frame with hollows, Shelf with four large cavities, Spider with elongated features, and Mario with a 2.5D shape. Thanks to our shape optimization, our tool can generate high-level interlocking puzzles with smooth appearance, which significantly extends the resulting puzzles’ shape complexity and variety.


Writing this article was a great pleasure as it has co-authors with whom I have had long-standing collaborations. I hope this article makes people interested in 3D modelling problem and you find this article thought-provoking.

Rulin Chen
Singapore University of Technology and Design

Read the Original

This page is a summary of: Computational design of high-level interlocking puzzles, ACM Transactions on Graphics, July 2022, ACM (Association for Computing Machinery), DOI: 10.1145/3528223.3530071.
You can read the full text:




The following have contributed to this page