Learn to Create Simple LEGO Micro Buildings
This paper presents the first learning-based generative pipeline for effectively creating 3D LEGO® 1 models. This task is very challenging due to the lack of dedicated representations and datasets for learning coherently-connected bricks arrangements, as well as an immense design space that is combinatorial in nature. We approach this task by focusing on creating LEGO® micro buildings. Our contributions are four-fold. First, we propose the LEGO® semantic volume representation to encode LEGO® models, considering the bricks types and bricks connections, while allowing back-propagation learning. Second, we further consider the transformative nature of LEGO ® to atomize the semantic volume and formulate a generative model to learn the representation. Third, we build a rich dataset of micro buildings for model learning. Last, we design the progressive reconstructor to create 3D LEGO® models from the generated representations, while ensuring bricks connections. We employed our pipeline to create LEGO ® micro buildings with a wide array of bricks types, demonstrating its strong capability of learning diverse micro-building styles and producing assemble-able LEGO® models. Further, we performed various quantitative evaluations, ablations, and a user study to show the compelling capability of our approach in terms of generative quality, fidelity, and diversity.
Authors
- Jiahao Ge (ORCID: https://orcid.org/0009-0007-7318-2887)
- Chi‐Wing Fu (ORCID: https://orcid.org/0000-0002-5238-593X)
- Mingjun Zhou (ORCID: https://orcid.org/0000-0001-8261-6949)
Institutions
- Chinese University of Hong Kong (HK)
Publication Details
- Journal
- ACM Transactions on Graphics
- Published
- 2024-11-19
- DOI
- https://doi.org/10.1145/3687755
- Citations
- 5
- Primary Topic
- 3D Shape Modeling and Analysis
- Type
- article
- Field-Weighted Citation Impact
- 1.87