Abstract
Color texture reproduction in 3D printing commonly ignores volumetric light transport (cross-talk) between surface points on a 3D print. Such light diffusion leads to significant blur of details and color bleeding, and is particularly severe for highly translucent resin-based print materials. Given their widely varying scattering properties, this cross-talk between surface points strongly depends on the internal structure of the volume surrounding each surface point. Existing scattering-aware methods use simplified models for light difusion, and often accept the visual blur as an immutable property of the print medium. In contrast, our work counteracts heterogeneous scattering to obtain the impression of a crisp albedo texture on top of the 3D print, by optimizing for a fully volumetric material distribution that preserves the target appearance. Our method employs an efficient numerical optimizer on top of a general Monte-Carlo simulation of heterogeneous scattering, supported by a practical calibration procedure to obtain scattering parameters from a given set of printer materials. Despite the inherent translucency of the medium, we reproduce detailed surface textures on 3D prints. We evaluate our system using a commercial, five-tone 3D print process and compare against the printer's native color texturing mode, demonstrating that our method preserves high-frequency features well without having to compromise on color gamut.
Supplemental Material
Available for Download
Supplemental material.
- Vahid Babaei and Roger D. Hersch. 2016. N-ink printer characterization with barycentric subdivision. IEEE Transactions on Image Processing 25, 7 (2016).Google ScholarCross Ref
- Vahid Babaei, Kiril Vidimče, Michael Foshey, Alexandre Kaspar, Piotr Didyk, and Wojciech Matusik. 2017. Color contoning for 3D printing. ACM Transactions on Graphics (Proc. SIGGRAPH) 36 (2017). Issue to appear. Google ScholarDigital Library
- Alan Brunton, Can Ates Arikan, and Philipp Urban. 2015. Pushing the limits of 3D color printing: error diffusion with translucent materials. ACM Transactions on Graphics 35, 1 (December 2015), 4:1--4:13. Google ScholarDigital Library
- Desai Chen, David I. W. Levin, Piotr Didyk, Pitchaya Sitthi-Amorn, and Wojciech Matusik. 2013. Spec2Fab: A reducer-tuner model for translating specifications to 3D prints. ACM Transactions on Graphics (Proc. SIGGRAPH) 32, 4 (2013), 135:1--135:10. Google ScholarDigital Library
- Per H. Christensen. 2015. An approximate reflectance profile for efficient subsurface scattering. In ACM SIGGRAPH Talks. ACM. Google ScholarDigital Library
- Paolo Cignoni, Enrico Gobbetti, Ruggero Pintus, and Roberto Scopigno. 2008. Color enhancement for rapid prototyping. In Proc. of International Symposium on Virtual Reality, Archaeology and Cultural Heritage. Eurographics, 9--16. Google ScholarDigital Library
- Eugene d'Eon and Geoffrey Irving. 2011. A Quantized-diffusion Model for Rendering Translucent Materials. ACM Transactions on Graphics (Proc. SIGGRAPH) 30, 4 (July 2011), 56:1--56:14. Google ScholarDigital Library
- Yue Dong, Jiaping Wang, Fabio Pellacini, Xin Tong, and Baining Guo. 2010. Fabricating spatially-varying subsurface scattering. ACM Transactions on Graphics (Proc. SIGGRAPH) 29, 4 (2010), 62:1--62:10. Google ScholarDigital Library
- Craig Donner, Tim Weyrich, Eugene d'Eon, Ravi Ramamoorthi, and Szymon Rusinkiewicz. 2008. A layered, heterogeneous reflectance model for acquiring and rendering human skin. ACM Transactions on Graphics (Proc. SIGGRAPH Asia) 27 (2008), 140:1--140:12. Issue 5. htps:// Google ScholarDigital Library
- E. L. Doubrovski, Elizabeth Yinling Tsai, Daniel Dikovsky, Jo M. P. Geraedts, Hugh Herr, and Neri Oxman. 2015. Voxel-based fabrication through material property mapping: A design method for bitmap printing. Computer-Aided Design 60 (2015). Google ScholarDigital Library
- Roland W. Fleming and Heinrich H. Bülthoff. 2005. Low-level image cues in the perception of translucent materials. ACM Trans. Appl. Percept. 2, 3 (2005). Google ScholarDigital Library
- Roland W. Fleming, Henrik Wann Jensen, and Heinrich H Bülthoff. 2004. Perceiving translucent materials. In Proc. of ACM Symposium on Applied Perception in Graphics and Visualization. Google ScholarDigital Library
- Ioannis Gkioulekas, Bei Xiao, Shuang Zhao, Edward Adelson, Todd Zickler, and Kavita Bala. 2013a. Understanding the role of phase function in translucent appearance. ACM Transactions on Graphics 32, 5 (2013), 147:1--147:19. Google ScholarDigital Library
- Ioannis Gkioulekas, Shuang Zhao, Kavita Bala, Todd Zickler, and Anat Levin. 2013b. Inverse volume rendering with material dictionaries. ACM Transactions on Graphics 32, 6 (2013), 162:1--162:13. htps:// Google ScholarDigital Library
- Ralf Habel, Per H. Christensen, and Wojciech Jarosz. 2013. Photon beam diffusion: A hybrid Monte Carlo method for subsurface scattering. In Proc. of EGSR. 27--37. Google ScholarDigital Library
- Miloš Hašan, Martin Fuchs, Wojciech Matusik, Hanspeter Pfister, and Szymon Rusinkiewicz. 2010. Physical reproduction of materials with specified subsurface scattering. ACM Transactions on Graphics (Proc. SIGGRAPH) 29, 3 (2010), 61:1--61:10. Google ScholarDigital Library
- Miloš Hašan and Ravi Ramamoorthi. 2013. Interactive albedo editing in path-traced volumetric materials. ACM Transactions on Graphics 32, 2 (2013), 11:1--11:11. Google ScholarDigital Library
- Wenzel Jakob. 2010. Mitsuba renderer. (2010). http://www.mitsuba-renderer.org.Google Scholar
- Henrik Wann Jensen and Juan Buhler. 2002. A rapid hierarchical rendering technique for translucent materials. ACM Transactions on Graphics (Proc. SIGGRAPH) 21, 3 (2002). Google ScholarDigital Library
- Henrik Wann Jensen, Stephen R. Marschner, Marc Levoy, and Pat Hanrahan. 2001. A practical model for subsurface light transport. In Proc. SIGGRAPH.Google ScholarDigital Library
- J. Konrad, B. Lacotte, and E. Dubois. 2000. Cancellation of image crosstalk in time-sequential displays of stereoscopic video. IEEE Trans. Image Processing 9, 5 (2000). Google ScholarDigital Library
- Yanxiang Lan, Yue Dong, Fabio Pellacini, and Xin Tong. 2013. Bi-scale appearance fabrication. ACM Transactions on Graphics 32, 4 (2013). Google ScholarDigital Library
- Qun Lou and Peter Stucki. 1998. Fundamentals of 3D halftoning. In Electronic Publishing, Artistic Imaging, and Digital Typography, RogerD. Hersch, Jacques André, and Heather Brown (Eds.). Vol. 1375. Springer Berlin Heidelberg. Google ScholarDigital Library
- Wojciech Matusik, Boris Ajdin, Jinwei Gu, Jason Lawrence, Hendrik P.A. Lensch, Fabio Pellacini, and Szymon Rusinkiewicz. 2009. Printing spatially-varying reflectance. ACM Transactions on Graphics (Proc. SIGGRAPH Asia) 28, 5 (2009), 40:1--40:7. Google ScholarDigital Library
- Carlos Montalto, Ignacio Garcia-Dorado, Daniel Aliaga, Manuel M. Oliveira, and Feng Meng. 2015. A total variation approach for customizing imagery to improve visual acuity. ACM Transactions on Graphics 34, 3, Article 28 (May 2015). Google ScholarDigital Library
- Marios Papas, Christian Regg, Wojciech Jarosz, Bernd Bickel, Philip Jackson, Wojciech Matusik, Steve Marschner, and Markus Gross. 2013. Fabricating translucent materials using continuous pigment mixtures. ACM Transactions on Graphics (Proc. SIGGRAPH) 32, 4 (July 2013), 146:1--146:12. htps:// Google ScholarDigital Library
- Matt Pharr, Wenzel Jakob, and Greg Humphreys. 2016. Physically based rendering: From theory to implementation (3rd ed.). Morgan Kaufmann. Google ScholarDigital Library
- R. Pintus, E. Gobbetti, P Cignoni, and R. Scopigno. 2010. Shape enhancement for rapid prototyping. The Visual Computer 26, 6--8 (2010). Google ScholarDigital Library
- Tim Reiner, Nathan Carr, Radomír Měch, Ondřej Št'áva, Carsten Dachsbacher, and Gavin Miller. 2014. Dual-color mixing for fused deposition modeling printers. Computer Graphics Forum (Proc. of Eurographics) 33, 2 (2014). Google ScholarDigital Library
- O. Rouiller, B. Bickel, J. Kautz, W. Matusik, and M. Alexa. 2013. 3D-printing spatially varying BRDFs. IEEE Computer Graphics and Applications 33, 6 (2013). Google ScholarDigital Library
- Thorsten-Walther Schmidt, Fabio Pellacini, Derek Nowrouzezahrai, Wojciech Jarosz, and Carsten Dachsbacher. 2014. State of the art in artistic editing of appearance, lighting, and material. In Eurographics 2014 - State of the Art Reports.Google Scholar
- Pitchaya Sitthi-Amorn, Javier E. Ramos, Yuwang Wangy, Joyce Kwan, Justin Lan, Wenshou Wang, and Wojciech Matusik. 2015. MultiFab: A Machine Vision Assisted Platform for Multi-material 3D Printing. ACM Transactions on Graphics 34, 4 (July 2015), 129:1--129:11. htps:// Google ScholarDigital Library
- Hiroki Sone, Toshiya Hachisuka, and Takafumi Koike. 2017. Parameter estimation of BSSRDF for heterogeneous materials. In Eurographics Short Papers.Google Scholar
- Ying Song, Xin Tong, Fabio Pellacini, and Pieter Peers. 2009. SubEdit: A Representation for Editing Measured Heterogeneous Subsurface Scattering. ACM Transactions on Graphics (Proc. SIGGRAPH) 28, 3 (July 2009), 31:1--31:10. Google ScholarDigital Library
- Y. Song and W. Wang. 2013. A data-driven model for anisotropic heterogeneous subsurface scattering. In Proc. of Signal and Information Processing Association Annual Summit and Conference.Google Scholar
- Eric J. Stollnitz, Victor Ostromoukhov, and David H. Salesin. 1998. Reproducing Color Images Using Custom Inks. In Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '98). ACM, New York, NY, USA. Google ScholarDigital Library
- Stratasys. 2017. J750 Printer. (2017). http://www.stratasys.com/3d-printers/production-series/stratasys-j750.Google Scholar
- Jeroen van Baar, Steven Poulakos, Wojciech Jarosz, Derek Nowrouzezahrai, Rasmus Tamstorf, and Markus Gross. 2011. Perceptually-based compensation of light pollution in display systems. In Proc. of ACM Symposium on Applied Perception in Graphics and Visualization. Google ScholarDigital Library
- Kiril Vidimče, Szu-Po Wang, Jonathan Ragan-Kelley, and Wojciech Matusik. 2013. OpenFab: a programmable pipeline for multi-material fabrication. ACM Transactions on Graphics 32, 4 (July 2013). htps:// Google ScholarDigital Library
- Rui Wang, Ewen Cheslack-Postava, Rui Wang, David Luebke, Qianyong Chen, Wei Hua, Qunsheng Peng, and Hujun Bao. 2008. Real-time editing and relighting of homogeneous translucent materials. The Visual Computer 24 (2008). Google ScholarDigital Library
- Zhou Wang, A. C. Bovik, H. R. Sheikh, and E. P. Simoncelli. 2004. Image quality assessment: from error visibility to structural similarity. IEEE Transactions on Image Processing 13, 4 (2004), 600--12. Google ScholarDigital Library
- Tim Weyrich, Pieter Peers, Wojciech Matusik, and Szymon Rusinkiewicz. 2009. Fabricating microgeometry for custom surface reflectance. ACM Transactions on Graphics (Proc. SIGGRAPH) 28 (2009), 32:1--32:6. htps:// Google ScholarDigital Library
- Douglas R. Wyman, Michael S. Patterson, and Brian C. Wilson. 1989. Similarity relations for the interaction parameters in radiation transport. Applied Optics 28, 24 (1989).Google Scholar
- Kun Xu, Yue Gao, Yong Li, Tao Ju, and Shi-Min Hu. 2007. Real-time homogenous translucent material editing. Computer Graphics Forum 26, 3 (2007).Google Scholar
- Shuang Zhao, Ravi Ramamoorthi, and Kavita Bala. 2014. High-order Similarity Relations in Radiative Transfer. ACM Transactions on Graphics 33, 4 (July 2014). Google ScholarDigital Library
Index Terms
- Scattering-aware texture reproduction for 3D printing
Recommendations
A gradient-based framework for 3D print appearance optimization
In full-color inkjet 3D printing, a key problem is determining the material configuration for the millions of voxels that a printed object is made of. The goal is a configuration that minimises the difference between desired target appearance and the ...
Geometry-aware scattering compensation for 3D printing
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 ...
3D printing spatially varying color and translucency
We present an efficient and scalable pipeline for fabricating full-colored objects with spatially-varying translucency from practical and accessible input data via multi-material 3D printing. Observing that the costs associated with BSSRDF measurement ...
Comments