dc.contributor.author | Lieb, Sebastian | en_US |
dc.contributor.author | Thormählen, Thorsten | en_US |
dc.contributor.author | Rieger, Felix | en_US |
dc.contributor.editor | Guthe, Michael | en_US |
dc.contributor.editor | Grosch, Thorsten | en_US |
dc.date.accessioned | 2023-09-25T11:36:14Z | |
dc.date.available | 2023-09-25T11:36:14Z | |
dc.date.issued | 2023 | |
dc.identifier.isbn | 978-3-03868-232-5 | |
dc.identifier.uri | https://doi.org/10.2312/vmv.20231221 | |
dc.identifier.uri | https://diglib.eg.org:443/handle/10.2312/vmv20231221 | |
dc.description.abstract | Interlocking building blocks (such as LEGO®) are well-known toys and allow the creation of physical models of real objects or the design of imaginative 3D structures. In this paper, we propose a novel approach for digitizing building blocks with the original LEGO® form factor. We add a microprocessor to each 4 x 2 block, and the blocks communicate with each other via a two-wire connection provided in every nub. This poses the additional challenge that communication and power supply must use the same two-wire connection, which is addressed by alternating between the two modes over time. We introduce a protocol that checks for connections and propagates all connection information through the block network. We can then pass this information to a connected computer, which reconstructs the structure of the block network. We present several successfully digitized example configurations and discuss failure cases. Furthermore, two end-user scenarios are demonstrated, which show the potential of our approach as an intuitive human-computer interface. | en_US |
dc.publisher | The Eurographics Association | en_US |
dc.rights | Attribution 4.0 International License | |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.title | Digitizing Interlocking Building Blocks | en_US |
dc.description.seriesinformation | Vision, Modeling, and Visualization | |
dc.description.sectionheaders | Rendering and Modelling | |
dc.identifier.doi | 10.2312/vmv.20231221 | |
dc.identifier.pages | 1-10 | |
dc.identifier.pages | 10 pages | |