Outside-in Priority-based Approximation of 3D Models in LEGO Bricks

No Thumbnail Available
Date
2022
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
In this paper, we discuss the problem of converting a 3D mesh into an assembly of LEGO blocks. The major challenge of this task is how to aggregate the voxels derived by the shape discretization into a set of standard bricks guaranteeing global connectivity. We propose an outside-in priority-based heuristic method based on the analysis of the critical regions that are more likely to cause the creation of a legal assembly to fail. We show that our graph-building heuristic provides relevant advantages, making it easier to obtain a connected graph with good properties with respect to the layer-based or random aggregation strategies applied in most of the optimization approaches. We also propose BRICKS, a novel dataset for the evaluation of aggregation strategies. It includes voxelizations at 3 different resolutions of 33 shapes and allows the easy comparison of different voxel aggregation strategies independently of the shape discretization step and also considering their scalability. We use it to evaluate our approach with respect to graph-based connectivity measures, showing the advantages of the proposed strategy.
Description

CCS Concepts: Computing methodologies -> Shape modeling; Mesh models; Mesh geometry models; Volumetric models

        
@inproceedings{
10.2312:stag.20221256
, booktitle = {
Smart Tools and Applications in Graphics - Eurographics Italian Chapter Conference
}, editor = {
Cabiddu, Daniela
and
Schneider, Teseo
and
Allegra, Dario
and
Catalano, Chiara Eva
and
Cherchi, Gianmarco
and
Scateni, Riccardo
}, title = {{
Outside-in Priority-based Approximation of 3D Models in LEGO Bricks
}}, author = {
Fanni, Filippo Andrea
and
Rossi, Elisa De
and
Giachetti, Andrea
}, year = {
2022
}, publisher = {
The Eurographics Association
}, ISSN = {
2617-4855
}, ISBN = {
978-3-03868-191-5
}, DOI = {
10.2312/stag.20221256
} }
Citation