skip to main content
research-article

Fabricating microgeometry for custom surface reflectance

Published:27 July 2009Publication History
Skip Abstract Section

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.

Skip Supplemental Material Section

Supplemental Material

tps045_09.mp4

mp4

58.3 MB

References

  1. Ashikhmin, M., Premože, S., and Shirley, P. 2000. A Microfacet-Based BRDF Generator. In Proc. of ACM SIGGRAPH, 65--74. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Blinn, J. 1977. Models of Light Reflection for Computer Synthesized Pictures. In Proc. of ACM SIGGRAPH, 192--198. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Cook, R. L., and Torrance, K. E. 1982. A Reflectance Model for Computer Graphics. ACM Trans. Graph., Vol. 1, No. 1, 307--316. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Heidrich, W., and Seidel, H.-P. 1998. View-Independent Environment Maps. In Proc. Graphics Hardware, 39--45. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  10. Lucy, L. B. 1974. An iterative technique for the rectification of observed distributions. Astron. Journal, Vol. 79, No. 6, 745.Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarCross RefCross Ref
  13. Patow, G., Pueyo, X., and Vinacua, A. 2007. User-Guided Inverse Reflector Design. Computers & Graphics, Vol. 31, No. 3, 501--515. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Richardson, W. H. 1972. Bayesian-based iterative method of image restoration. JOSA, Vol. 62, No. 1, 55--59.Google ScholarGoogle ScholarCross RefCross Ref
  15. Rusinkiewicz, S. 1998. A New Change of Variables for Efficient BRDF Representation. In Proc. EGRW, 11--22.Google ScholarGoogle ScholarCross RefCross Ref
  16. Secord, A. 2002. Weighted Voronoi Stippling. In Proc. NPAR, 37--43. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Song, W., Belyaev, A., and Seidel, H.-P. 2007. Automatic Generation of Bas-Reliefs from 3D Shapes. In Proc. SMI, 21--214. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Sourin, A. 2001. Functionally Based Virtual Computer Art. In Proc. I3D, 77--84. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Torrance, K. E., and Sparrow, E. M. 1967. Theory for Off-Specular Reflection from Roughened Surfaces. JOSA, Vol. 57, No. 9, 1104--1114.Google ScholarGoogle ScholarCross RefCross Ref
  20. Westin, S., Arvo, J., and Torrance, K. 1992. Predicting Reflectance Functions from Complex Surfaces. In Proc. ACM SIGGRAPH, 255--264. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Fabricating microgeometry for custom surface reflectance

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            • 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

              Copyright © 2009 ACM

              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 about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader