Abstract
Surfaces in the real world exhibit complex appearance due to spatial variations in both their reflectance and local shading frames (i.e. the local coordinate system defined by the normal and tangent direction). For opaque surfaces, existing fabrication solutions can reproduce well only the spatial variations of isotropic reflectance. In this paper, we present a system for fabricating surfaces with desired spatially-varying reflectance, including anisotropic ones, and local shading frames. We approximate each input reflectance, rotated by its local frame, as a small patch of oriented facets coated with isotropic glossy inks. By assigning different ink combinations to facets with different orientations, this bi-scale material can reproduce a wider variety of reflectance than the printer gamut, including anisotropic materials. By orienting the facets appropriately, we control the local shading frame. We propose an algorithm to automatically determine the optimal facets orientations and ink combinations that best approximate a given input appearance, while obeying manufacturing constraints on both geometry and ink gamut. We fabricate the resulting surface with commercially available hardware, a 3D printer to fabricate the facets and a flatbed UV printer to coat them with inks. We validate our method by fabricating a variety of isotropic and anisotropic materials with rich variations in normals and tangents.
Supplemental Material
Available for Download
Supplemental material.
- Alexa, M., and Matusik, W. 2010. Reliefs as images. ACM Trans. Graph. 29, 4 (July), 60:1--60:7. Google ScholarDigital Library
- Ashikmin, M., Premože, S., and Shirley, P. 2000. A microfacet-based brdf generator. In Proceedings of the 27th annual conference on Computer graphics and interactive techniques, ACM Press/Addison-Wesley Publishing Co., New York, NY, USA, SIGGRAPH '00, 65--74. Google ScholarDigital Library
- Bermano, A., Baran, I., Alexa, M., and Matusk, W. 2012. Shadowpix: Multiple images from self shadowing. Comp. Graph. Forum 31, 2 (May), 593--602. Google ScholarDigital Library
- Dong, Y., Wang, J., Pellacini, F., Tong, X., and Guo, B. 2010. Fabricating spatially-varying subsurface scattering. ACM Trans. Graph. 29 (July), 62:1--62:10. Google ScholarDigital Library
- Dong, Y., Tong, X., Pellacini, F., and Guo, B. 2011. Appgen: interactive material modeling from a single image. ACM, New York, NY, USA, vol. 30, 146:1--146:10. Google ScholarDigital Library
- Dong, Y., Tong, X., Pellacini, F., and Guo, B. 2012. Printing spatially-varying reflectance for reproducing hdr images. ACM Trans. Graph. 31, 4 (July), 40:1--40:7. Google ScholarDigital Library
- Dorsey, J., Rushmeier, H., and Sillion, F. 2008. Digital Modeling of Material Appearance. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA. Google ScholarDigital Library
- Gardner, A., Tchou, C., Hawkins, T., and Debevec, P. 2003. Linear light source reflectometry. ACM Trans. Graph. 22, 3 (July), 749--758. Google ScholarDigital Library
- Gondek, J. S., Meyer, G. W., and Newman, J. G. 1994. Wavelength dependent reflectance functions. In Proceedings of the 21st annual conference on Computer graphics and interactive techniques, ACM, New York, NY, USA, SIGGRAPH '94, 213--220. Google ScholarDigital Library
- Hašan, M., Fuchs, M., Matusik, W., Pfister, H., and Rusinkiewicz, S. 2010. Physical reproduction of materials with specified subsurface scattering. ACM Trans. Graph. 29 (July), 61:1--61:10. Google ScholarDigital Library
- Heidrich, W., Daubert, K., Kautz, J., and Seidel, H.-P. 2000. Illuminating micro geometry based on precomputed visibility. In Proceedings of the 27th annual conference on Computer graphics and interactive techniques, ACM Press/Addison-Wesley Publishing Co., New York, NY, USA, SIGGRAPH '00, 455--464. Google ScholarDigital Library
- Holroyd, M., Lawrence, J., Humphreys, G., and Zickler, T. 2008. A photometric approach for estimating normals and tangents. ACM Trans. Graph. 27, 5 (Dec.), 133:1--133:9. Google ScholarDigital Library
- Holroyd, M., Baran, I., Lawrence, J., and Matusik, W. 2011. Computing and fabricating multilayer models. ACM Trans. Graph. 30 (Dec.), 187:1--187:8. Google ScholarDigital Library
- Hullin, M. B., Lensch, Hendrik P. A. and Raskar, R., Seidel, H.-P., and Ihrke, I. 2011. Dynamic display of BRDFs. In Computer Graphics Forum (Proc. EUROGRAPHICS), Blackwell, Llandudno, UK, O. Deussen and M. Chen, Eds., Eurographics, 475--483.Google Scholar
- Iwasaki, K., Dobashi, Y., and Nishita, T. 2012. Interactive bi-scale editing of highly glossy materials. ACM Trans. Graph. 31, 6 (Nov.), 144:1--144:7. Google ScholarDigital Library
- Lawrence, J., Ben-Artzi, A., DeCoro, C., Matusik, W., Pfister, H., Ramamoorthi, R., and Rusinkiewicz, S. 2006. Inverse shade trees for non-parametric material representation and editing. ACM Trans. Graph. 25, 3 (July), 735--745. Google ScholarDigital Library
- Malzbender, T., Samadani, R., Scher, S., Crume, A., Dunn, D., and James, D. 2012. Printing reflectance functions. ACM Trans. Graph. 31, 3 (June), 20:1--20:11. Google ScholarDigital Library
- Matusik, W., Ajdin, B., Gu, J., Lawrence, J., Lensch, H. P. A., Pellacini, F., and Rusinkiewicz, S. 2009. Printing spatially-varying reflectance. ACM Trans. Graph. 28 (December), 128:1--128:9. Google ScholarDigital Library
- Ngan, A., Durand, F., and Matusik, W. 2005. Experimental analysis of BRDF models. Eurographics Symposium on Rendering 2005, 117--226. Google ScholarDigital Library
- Nocedal, J. 1980. Updating Quasi-Newton Matrices with Limited Storage. Mathematics of Computation 35, 151, 773--782.Google Scholar
- Papas, M., Houit, T., Nowrouzezahrai, D., Gross, M., and Jarosz, W. 2012. The magic lens: refractive steganography. ACM Trans. Graph. 31, 6 (Nov.), 186:1--186:10. Google ScholarDigital Library
- Pereira, T., and Rusinkiewicz, S. 2012. Gamut mapping spatially varying reflectance with an improved BRDF similarity metric. Computer Graphics Forum (Proc. Eurographics Symposium on Rendering) 31, 4 (June). Google ScholarDigital Library
- Regg, C., Rusinkiewicz, S., Matusik, W., and Gross, M. 2010. Computational highlight holography. ACM Trans. Graph. 29, 6 (Dec.), 170:1--170:12. Google ScholarDigital Library
- Toler-Franklin, C., Finkelstein, A., and Rusinkiewicz, S. 2007. Illustration of complex real-world objects using images with normals. In International Symposium on Non-Photorealistic Animation and Rendering (NPAR). Google ScholarDigital Library
- Wang, J., Zhao, S., Tong, X., Snyder, J., and Guo, B. 2008. Modeling anisotropic surface reflectance with example-based microfacet synthesis. ACM Trans. Graph. 27, 3 (Aug.), 41:1--41:9. Google ScholarDigital Library
- Westin, S. H., Arvo, J. R., and Torrance, K. E. 1992. Predicting reflectance functions from complex surfaces. SIGGRAPH Comput. Graph. 26, 2 (July), 255--264. Google ScholarDigital Library
- Weyrich, T., Peers, P., Matusik, W., and Rusinkiewicz, S. 2009. Fabricating microgeometry for custom surface reflectance. ACM Trans. Graph. 28, 3 (July), 32:1--32:6. Google ScholarDigital Library
- Wu, H., Dorsey, J., and Rushmeier, H. 2009. Characteristic point maps. In Proceedings of the Twentieth Eurographics conference on Rendering, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, EGSR'09, 1227--1236. Google ScholarDigital Library
- Wu, H., Dorsey, J., and Rushmeier, H. 2011. Physically-based interactive bi-scale material design. ACM Trans. Graph. 30 (Dec.), 145:1--145:10. Google ScholarDigital Library
- Zhao, S., Jakob, W., Marschner, S., and Bala, K. 2011. Building volumetric appearance models of fabric using micro ct imaging. ACM Trans. Graph. 30, 4 (July), 44:1--44:10. Google ScholarDigital Library
- Zhao, S., Jakob, W., Marschner, S., and Bala, K. 2012. Structure-aware synthesis for predictive woven fabric appearance. ACM Trans. Graph. 31, 4 (July), 75:1--75:10. Google ScholarDigital Library
Index Terms
- Bi-scale appearance fabrication
Recommendations
3D-Printing Spatially Varying BRDFs
A new method fabricates custom surface reflectance and spatially varying bidirectional reflectance distribution functions (svBRDFs). Researchers optimize a microgeometry for a range of normal distribution functions and simulate the resulting surface's ...
Physically-based interactive bi-scale material design
SA '11: Proceedings of the 2011 SIGGRAPH Asia ConferenceWe present the first physically-based interactive system to facilitate the appearance design at different scales consistently, through manipulations of both small-scale geometry and materials. The core of our system is a novel reflectance filtering ...
Real-time triple product relighting using spherical local-frame parameterization
This paper addresses the problem of real-time rendering for objects with complex materials under varying all-frequency illumination and changing view. Our approach extends the triple product algorithm by using local-frame parameterization, spherical ...
Comments