Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article
Open access

Simulating the structure and texture of solid wood

Published: 05 December 2016 Publication History

Abstract

Wood is an important decorative material prized for its unique appearance. It is commonly rendered using artistically authored 2D color and bump textures, which reproduces color patterns on flat surfaces well. But the dramatic anisotropic specular figure caused by wood fibers, common in curly maple and other species, is harder to achieve. While suitable BRDF models exist, the texture parameter maps for these wood BRDFs are difficult to author---good results have been shown with elaborate measurements for small flat samples, but these models are not much used in practice. Furthermore, mapping 2D image textures onto 3D objects leads to distortion and inconsistencies. Procedural volumetric textures solve these geometric problems, but existing methods produce much lower quality than image textures. This paper aims to bring the best of all these techniques together: we present a comprehensive volumetric simulation of wood appearance, including growth rings, color variation, pores, rays, and growth distortions. The fiber directions required for anisotropic specular figure follow naturally from the distortions. Our results rival the quality of textures based on photographs, but with the consistency and convenience of a volumetric model. Our model is modular, with components that are intuitive to control, fast to compute, and require minimal storage.

Supplementary Material

ZIP File (a170-liu.zip)
Supplemental file.

References

[1]
Beals, H. O., and Davis, T. C. 1977. Figure in wood: an illustrated review. Tech. Rep. 486, Alabama Agricultural Experiment Station, Auburn, Alabama, USA, Jan.
[2]
Buchanan, J. W. 1998. Simulating wood using a voxel approach. In Computer Graphics Forum, vol. 17, Wiley Online Library, 105--112.
[3]
Cohen, M. F., Shade, J., Hiller, S., and Deussen, O. 2003. Wang tiles for image and texture generation. In ACM SIGGRAPH 2003 Papers, ACM, New York, NY, USA, SIGGRAPH '03, 287--294.
[4]
Cook, R. L., and DeRose, T. 2005. Wavelet noise. In ACM SIGGRAPH 2005 Papers, ACM, New York, NY, USA, SIGGRAPH '05, 803--811.
[5]
Galerne, B., Lagae, A., Lefebvre, S., and Drettakis, G. 2012. Gabor noise by example. ACM Trans. Graph. 31, 4 (July), 73:1--73:9.
[6]
Hoadley, R. B. 1980. Understanding wood: a craftsman's guide to wood technology. Taunton Press, Newtown, Connecticut, USA.
[7]
Jakob, W., 2010. Mitsuba renderer. http://www.mitsuba-renderer.org.
[8]
Kopf, J., Fu, C.-W., Cohen-Or, D., Deussen, O., Lischinski, D., and Wong, T.-T. 2007. Solid texture synthesis from 2d exemplars. In ACM SIGGRAPH 2007 Papers, ACM, New York, NY, USA, SIGGRAPH '07.
[9]
Lagae, A., and Dutré, P. 2005. A procedural object distribution function. ACM Trans. Graph. 24, 4 (Oct.), 1442--1461.
[10]
Lagae, A., Kaplan, C. S., Fu, C.-W., Ostromoukhov, V., and Deussen, O. 2008. Tile-based methods for interactive applications. In ACM SIGGRAPH 2008 Classes, ACM, New York, NY, USA, SIGGRAPH '08, 93:1--93:267.
[11]
Lagae, A., Lefebvre, S., Drettakis, G., and Dutré, P. 2009. Procedural noise using sparse gabor convolution. In ACM SIGGRAPH 2009 Papers, ACM, New York, NY, USA, SIGGRAPH '09, 54:1--54:10.
[12]
Lagae, A., Lefebvre, S., Cook, R., DeRose, T., Drettakis, G., Ebert, D. S., Lewis, J., Perlin, K., and Zwicker, M. 2010. A survey of procedural noise functions. In Computer Graphics Forum, vol. 29, Wiley Online Library, 2579--2600.
[13]
Lagae, A., Lefebvre, S., and Dutré, P. 2011. Improving gabor noise. IEEE Transactions on Visualization and Computer Graphics 17, 8, 1096--1107.
[14]
Lefebvre, L., and Poulin, P. 2000. Analysis and synthesis of structural textures. In Graphics Interface, vol. 2000, 77--86.
[15]
Lefebvre, S. 2007. Part iv: Runtime texture synthesis. In ACM SIGGRAPH 2007 Courses, ACM, New York, NY, USA, SIGGRAPH '07.
[16]
Lefebvre, S. 2014. Synthése de textures par l'exemple pour les applications interactives. Habilitation thesis, Université de Lorraine.
[17]
Lewis, J.-P. 1984. Texture synthesis for digital painting. In ACM SIGGRAPH Computer Graphics, vol. 18, ACM, 245--252.
[18]
Lewis, J.-P. 1989. Algorithms for solid noise synthesis. ACM SIGGRAPH Computer Graphics 23, 3, 263--270.
[19]
Marschner, S. R., Westin, S. H., Arbree, A., and Moon, J. T. 2005. Measuring and modeling the appearance of finished wood. In ACM SIGGRAPH 2005 Papers, ACM, New York, NY, USA, SIGGRAPH '05, 727--734.
[20]
McGuire, M., 2011. Computer graphics archive, August.
[21]
Panshin, A. J., and De Zeeuw, C. 1970. Textbook of wood technology, 3rd ed. McGraw-Hillm Inc., New York, New York, USA.
[22]
Peachey, D. R. 1985. Solid texturing of complex surfaces. In Proceedings of the 12th Annual Conference on Computer Graphics and Interactive Techniques, ACM, New York, NY, USA, SIGGRAPH '85, 279--286.
[23]
Perlin, K. 1985. An image synthesizer. In Proceedings of the 12th Annual Conference on Computer Graphics and Interactive Techniques, ACM, New York, NY, USA, SIGGRAPH '85, 287--296.
[24]
Perlin, K. 2002. Improving noise. In Proceedings of the 29th Annual Conference on Computer Graphics and Interactive Techniques, ACM, New York, NY, USA, SIGGRAPH '02, 681--682.
[25]
Sellier, D., and Harrington, J. J. 2014. Phloem transport in trees: A generic surface model. Ecological Modelling 290, 102--109.
[26]
Sellier, D., Plank, M. J., and Harrington, J. J. 2011. A mathematical framework for modelling cambial surface evolution using a level set method. Annals of botany 108, 6, 1001--1011.
[27]
Shirley, P., and Marschner, S. 2009. Fundamentals of Computer Graphics, 3rd ed. A. K. Peters, Ltd., Natick, MA, USA.
[28]
Terraz, O., Guimberteau, G., Mérillou, S., Plemenos, D., and Ghazanfarpour, D. 2009. 3gmap l-systems: an application to the modelling of wood. The Visual Computer 25, 2, 165--180.
[29]
van Wijk, J. J. 1991. Spot noise texture synthesis for data visualization. In Proceedings of the 18th Annual Conference on Computer Graphics and Interactive Techniques, ACM, New York, NY, USA, SIGGRAPH '91, 309--318.
[30]
Ward, G. J. 1992. Measuring and modeling anisotropic reflection. In ACM SIGGRAPH Computer Graphics, vol. 26, ACM, 265--272.
[31]
Wei, L.-Y., Lefebvre, S., Kwatra, V., Turk, G., et al. 2009. State of the art in example-based texture synthesis. In Eurographics 2009, State of the Art Report, EG-STAR, 93--117.
[32]
Worley, S. 1996. A cellular texture basis function. In Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques, ACM, New York, NY, USA, SIGGRAPH '96, 291--294.

Cited By

View all
  • (2024)Practical Appearance Model for Foundation CosmeticsComputer Graphics Forum10.1111/cgf.1514843:4Online publication date: 24-Jul-2024
  • (2024)Learned Inference of Annual Ring Pattern of Solid WoodComputer Graphics Forum10.1111/cgf.1507443:6Online publication date: 22-Apr-2024
  • (2023)OpenSVBRDF: A Database of Measured Spatially-Varying ReflectanceACM Transactions on Graphics10.1145/361835842:6(1-14)Online publication date: 5-Dec-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Graphics
ACM Transactions on Graphics  Volume 35, Issue 6
November 2016
1045 pages
ISSN:0730-0301
EISSN:1557-7368
DOI:10.1145/2980179
Issue’s Table of Contents
Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 December 2016
Published in TOG Volume 35, Issue 6

Check for updates

Author Tags

  1. BRDF
  2. solid texture
  3. texture synthesis
  4. wood

Qualifiers

  • Research-article

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)210
  • Downloads (Last 6 weeks)49
Reflects downloads up to 21 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Practical Appearance Model for Foundation CosmeticsComputer Graphics Forum10.1111/cgf.1514843:4Online publication date: 24-Jul-2024
  • (2024)Learned Inference of Annual Ring Pattern of Solid WoodComputer Graphics Forum10.1111/cgf.1507443:6Online publication date: 22-Apr-2024
  • (2023)OpenSVBRDF: A Database of Measured Spatially-Varying ReflectanceACM Transactions on Graphics10.1145/361835842:6(1-14)Online publication date: 5-Dec-2023
  • (2023)Generating Procedural Materials from Text or Image PromptsACM SIGGRAPH 2023 Conference Proceedings10.1145/3588432.3591520(1-11)Online publication date: 23-Jul-2023
  • (2023)User Behavior Simulation for Search Result Re-rankingACM Transactions on Information Systems10.1145/351146941:1(1-35)Online publication date: 20-Jan-2023
  • (2023)Neurosymbolic Models for Computer GraphicsComputer Graphics Forum10.1111/cgf.1477542:2(545-568)Online publication date: 23-May-2023
  • (2022)Node Graph Optimization Using Differentiable ProxiesACM SIGGRAPH 2022 Conference Proceedings10.1145/3528233.3530733(1-9)Online publication date: 27-Jul-2022
  • (2022)Procedural texturing of solid wood with knotsACM Transactions on Graphics10.1145/3528223.353008141:4(1-10)Online publication date: 22-Jul-2022
  • (2022)Vector solid texture synthesis using unified RBF-based representation and optimizationThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-022-02541-y39:9(3963-3977)Online publication date: 1-Jul-2022
  • (2021)Image Definition Evaluations on Denoised and Sharpened Wood Grain ImagesCoatings10.3390/coatings1108097611:8(976)Online publication date: 16-Aug-2021
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media