[Geometry-Aware Scattering Compensation for 3D Printing]

Geometry-Aware Scattering Compensation for 3D Printing

Denis Sumin1,  Tobias Rittig2,  Vahid Babaei1,  Thomas Nindel2,  Alexander Wilkie2,  Piotr Didyk3,  Bernd Bickel4,  Jaroslav Křivánek2,  Karol Myszkowski1,  Tim Weyrich5

1 Max Planck Institute for Informatics, Saarbrücken, Germany
2 Charles University
3 Università della Svizzera italiana
4 Institute for Science and Technology Austria
5 University College London


Commercially available full-color 3D printing allows for detailed control of material deposition in a volume, but an exact reproduction of a target surface appearance is hampered by the strong subsurface scattering that causes nontrivial volumetric cross-talk at the print surface. Previous work showed how an iterative optimization scheme based on accumulating absorptive materials at the surface can be used to find a volumetric distribution of print materials that closely approximates a given target appearance. In this work, we first revisit the assumption that pushing the absorptive materials to the surface results in minimal volumetric cross-talk. We design a full-fledged optimization on a small domain for this task and confirm this previously reported heuristic. Then, we extend the above approach that is critically limited to color reproduction on planar surfaces, to arbitrary 3D shapes. Our proposed method enables high-fidelity color texture reproduction on 3D prints by effectively compensating for internal light scattering within arbitrarily shaped objects. In addition, we propose a content-aware gamut mapping that significantly improves color reproduction for the pathological case of thin geometric features. Using a wide range of sample objects with complex textures and geometries, we demonstrate color reproduction whose fidelity is superior to state-of-the-art drivers for color 3D printers.

Citation Style:    Publication

Geometry-Aware Scattering Compensation for 3D Printing.
Denis Sumin, Tobias Rittig, Vahid Babaei, Thomas Nindel, Alexander Wilkie, Piotr Didyk, Bernd Bickel, Jaroslav Křivánek, Karol Myszkowski, Tim Weyrich.
ACM Transactions on Graphics (Proc. SIGGRAPH), 38(4), pp. 111:1–111:14, 2019.
Denis Sumin, Tobias Rittig, Vahid Babaei, Thomas Nindel, Alexander Wilkie, Piotr Didyk, Bernd Bickel, Jaroslav Křivánek, Karol Myszkowski, and Tim Weyrich. Geometry-aware scattering compensation for 3D printing. ACM Transactions on Graphics (Proc. SIGGRAPH), 38(4):111:1–111:14, July 2019.Sumin, D., Rittig, T., Babaei, V., Nindel, T., Wilkie, A., Didyk, P., Bickel, B., Křivánek, J., Myszkowski, K., and Weyrich, T. 2019. Geometry-aware scattering compensation for 3D printing.ACM Transactions on Graphics (Proc. SIGGRAPH) 38, 4 (July), 111:1–111:14.D. Sumin, T. Rittig, V. Babaei, T. Nindel, A. Wilkie, P. Didyk, B. Bickel, J. Křivánek, K. Myszkowski, and T. Weyrich, “Geometry-aware scattering compensation for 3D printing,” ACM Transactions on Graphics (Proc. SIGGRAPH), vol. 38, no. 4, pp. 111:1–111:14, Jul. 2019. [Online]. Available: http://doi.acm.org/10.1145/3306346.3322992


We thank Donald Degraen for helping with the post-processing of the printouts, Sketchfab users William Zarek (Octo Star), laurashea (Red Vase) and CMPLab (Yellow Vase) for the models and the reviewers for their valuable feedback. This project has received funding from the European Union’s Horizon 2020 research and innovation programme, under the MSCA Marie Skłodowska-Curie grant agreement No 642841 (DISTRO), and under the European Research Council grant agreement No 715767 (MATERIALIZABLE). It was further supported by the Czech Science Foundation grants 16-18964S, 16-08111S and 19-07626S.

Disclaimer: The documents contained in these pages are included to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.