abstract
Source Code: Github
Slides: keynote (320MB) / pdf (30MB) / html viewer
Dataset
We validate our code using a benchmark dataset Thingi10K. We pre-process all 10,000 meshes such that the remaining meshes are printable and thus satisfy the following:
- - 2-manifold (or watertight) -- meaning every edge connects exactly two faces,
- -single connected component,
- -consistent normal directions,
- -no degenerate faces (area < 10^-12).
All the obj files can be downloaded here: input obj (1.5GB).
Contact
Henrique Maia (henrique@cs.columbia.edu) and Dingzeyu Li (dli@cs.columbia.edu)
slides quickview
acknowledgements
We would like to thank Qingnan Zhou for sharing code to generate the database mosaic, as well as Joni Mici, Bill Miller, and Mohamed Haroun for their assistance with printing. We thank Eitan Grinspun and Oded Stein for their helpful discussions, along with Anne Fleming for proofreading. The authors would also like to thank the anonymous referees for their valuable comments and helpful suggestions. The work is supported in part by the National Science Foundation under Grant No. 1816041 and 1644869.
Related Projects
AirCode: Unobtrusive Physical Tags for Digital Fabrication
Acoustic Voxels: Computational Optimization of Modular Acoustic Filters
FontCode: Embedding Information in Text Documents using Glyph Perturbation
bibtex citation
@article{Maia:2019:LOB:3306346.3322960, author = {Maia, Henrique Teles and Li, Dingzeyu and Yang, Yuan and Zheng, Changxi}, title = {LayerCode: Optical Barcodes for 3D Printed Shapes}, journal = {ACM Trans. Graph.}, issue_date = {July 2019}, volume = {38}, number = {4}, month = jul, year = {2019}, issn = {0730-0301}, pages = {112:1--112:14}, articleno = {112}, numpages = {14}, url = {http://doi.acm.org/10.1145/3306346.3322960}, doi = {10.1145/3306346.3322960}, acmid = {3322960}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {3D printing, fabrication, information embedding, physical hyperlinks}, }