skip to main content
research-article

Fabricating microgeometry for custom surface reflectance

Published: 27 July 2009 Publication History

Abstract

We propose a system for manufacturing physical surfaces that, in aggregate, exhibit a desired surface appearance. Our system begins with a user specification of a BRDF, or simply a highlight shape, and infers the required distribution of surface slopes. We sample this distribution, optimize for a maximally-continuous and valley-minimizing height field, and finally mill the surface using a computer-controlled machine tool. We demonstrate a variety of surfaces, ranging from reproductions of measured BRDFs to materials with unconventional highlights.

Supplementary Material

JPG File (tps045_09.jpg)
MP4 File (tps045_09.mp4)

References

[1]
Ashikhmin, M., Premože, S., and Shirley, P. 2000. A Microfacet-Based BRDF Generator. In Proc. of ACM SIGGRAPH, 65--74.
[2]
Blinn, J. 1977. Models of Light Reflection for Computer Synthesized Pictures. In Proc. of ACM SIGGRAPH, 192--198.
[3]
Cho, T. S., Butman, M., Avidan, S., and Freeman, W. T. 2008. The Patch Transform and its Applications to Image Editing. In Proc. IEEE CVPR, 1--8.
[4]
Cignoni, P., Montani, C., and Scopigno, R. 1997. Automatic Generation of Bas- and High-Reliefs. Journal of Graphics Tools, Vol. 2, No. 3, 15--28.
[5]
Colbert, M., Pattanaik, S., and Křivánek, J. 2006. BRDF-Shop: An Artistic Tool for Creating Physically Correct BRDFs. IEEE CG&A, Vol. 26, No. 1, 30--36.
[6]
Cook, R. L., and Torrance, K. E. 1982. A Reflectance Model for Computer Graphics. ACM Trans. Graph., Vol. 1, No. 1, 307--316.
[7]
Han, C., Sun, B., Ramamoorthi, R., and Grinspun, E. 2007. Frequency Domain Normal Map Filtering. ACM Trans. Graphics (Proc. ACM SIGGRAPH), Vol. 26, No. 3.
[8]
Heidrich, W., and Seidel, H.-P. 1998. View-Independent Environment Maps. In Proc. Graphics Hardware, 39--45.
[9]
Kerber, J., Belyaev, A., and Seidel, H.-P. 2007. Feature Preserving Depth Compression of Range Images. In Proc. of the 23rd Spring Conference on Computer Graphics, Comenius University, Slovakia, 110--114.
[10]
Lucy, L. B. 1974. An iterative technique for the rectification of observed distributions. Astron. Journal, Vol. 79, No. 6, 745.
[11]
Nicodemus, F. E., Richmond, J. C., Hsia, J. J., Ginsberg, I. W., and Limperis, T. 1977. Geometrical Considerations and Nomenclature for Reflectance. National Bureau of Standards, U. S. Department of Commerce.
[12]
Patow, G., and Pueyo, X. 2005. A Survey of Inverse Surface Design From Light Transport Behavior Specification. Computer Graphics Forum, Vol. 24, No. 4 (Dec.), 773--789.
[13]
Patow, G., Pueyo, X., and Vinacua, A. 2007. User-Guided Inverse Reflector Design. Computers & Graphics, Vol. 31, No. 3, 501--515.
[14]
Richardson, W. H. 1972. Bayesian-based iterative method of image restoration. JOSA, Vol. 62, No. 1, 55--59.
[15]
Rusinkiewicz, S. 1998. A New Change of Variables for Efficient BRDF Representation. In Proc. EGRW, 11--22.
[16]
Secord, A. 2002. Weighted Voronoi Stippling. In Proc. NPAR, 37--43.
[17]
Song, W., Belyaev, A., and Seidel, H.-P. 2007. Automatic Generation of Bas-Reliefs from 3D Shapes. In Proc. SMI, 21--214.
[18]
Sourin, A. 2001. Functionally Based Virtual Computer Art. In Proc. I3D, 77--84.
[19]
Torrance, K. E., and Sparrow, E. M. 1967. Theory for Off-Specular Reflection from Roughened Surfaces. JOSA, Vol. 57, No. 9, 1104--1114.
[20]
Westin, S., Arvo, J., and Torrance, K. 1992. Predicting Reflectance Functions from Complex Surfaces. In Proc. ACM SIGGRAPH, 255--264.
[21]
Weyrich, T., Deng, J., Barnes, C., Rusinkiewicz, S., and Finkelstein, A. 2007. Digital Bas-Relief from 3D Scenes. ACM Trans. Graphics (Proc. ACM SIGGRAPH), Vol. 26, No. 3.

Cited By

View all
  • (2024)Computational Illusion KnittingACM Transactions on Graphics10.1145/365823143:4(1-13)Online publication date: 19-Jul-2024
  • (2023)Design and Fabrication of Materials with Desired Deformation BehaviorSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596798(829-838)Online publication date: 1-Aug-2023
  • (2023)Orientable Dense Cyclic Infill for Anisotropic Appearance FabricationACM Transactions on Graphics10.1145/359241242:4(1-13)Online publication date: 26-Jul-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Graphics
ACM Transactions on Graphics  Volume 28, Issue 3
August 2009
750 pages
ISSN:0730-0301
EISSN:1557-7368
DOI:10.1145/1531326
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 July 2009
Published in TOG Volume 28, Issue 3

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)18
  • Downloads (Last 6 weeks)3
Reflects downloads up to 07 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Computational Illusion KnittingACM Transactions on Graphics10.1145/365823143:4(1-13)Online publication date: 19-Jul-2024
  • (2023)Design and Fabrication of Materials with Desired Deformation BehaviorSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596798(829-838)Online publication date: 1-Aug-2023
  • (2023)Orientable Dense Cyclic Infill for Anisotropic Appearance FabricationACM Transactions on Graphics10.1145/359241242:4(1-13)Online publication date: 26-Jul-2023
  • (2023)Meso-Facets for Goniochromatic 3D PrintingACM Transactions on Graphics10.1145/359213742:4(1-12)Online publication date: 26-Jul-2023
  • (2023)Stealth Shaper: Reflectivity Optimization as Surface StylizationACM SIGGRAPH 2023 Conference Proceedings10.1145/3588432.3591542(1-10)Online publication date: 23-Jul-2023
  • (2023)Constructing Printable Surfaces with View-Dependent AppearanceACM SIGGRAPH 2023 Conference Proceedings10.1145/3588432.3591526(1-10)Online publication date: 23-Jul-2023
  • (2023)Bending the light: Next generation anamorphic sculpturesComputers & Graphics10.1016/j.cag.2023.05.023114(210-218)Online publication date: Aug-2023
  • (2023)An Overview of Some Mathematical Techniques and Problems Linking 3D Vision to 3D PrintingMathematical Methods for Objects Reconstruction10.1007/978-981-99-0776-2_1(1-34)Online publication date: 11-Apr-2023
  • (2022)Computational Mirror Cup and Saucer ArtACM Transactions on Graphics10.1145/351712041:5(1-15)Online publication date: 22-Jul-2022
  • (2022)Learning-Based Inverse Bi-Scale Material Fitting From Tabular BRDFsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2020.302602128:4(1810-1823)Online publication date: 1-Apr-2022
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media