Abstract
We present the development of a procedural method for texturing and modeling different kinds of woven canvas used to support easel paintings. The detailed macro- and microgeometry of textiles and different weaving patterns found in woven fabrics is conveniently simulated by procedural displacement and surface shading. The common varieties of canvas used in art production since the Italian Renaissance period are presented and recreated. The anatomy of an oil-based painting is briefly introduced and a visual simulation of decay presented. We also apply our texturing and shading techniques to a simple geometric representation of painting to help visualize the changing characteristics developed during the aging process of a canvas support kept in uncontrolled environmental conditions.
Similar content being viewed by others
References
Apodaca A, Gritz L (1999) Advanced RenderMan. Morgan Kaufmann, San Francisco
Andrews Reath N (1924) A classification of hand-loom fabrics. Pennsylvania Museum Bulletin, Philadelphia, 20 November 1924
Baraff D, Witkin AP (1998) Large steps in cloth simulation. In: Proceedings of SIGGRAPH 98, Computer Graphics, Orlando, FL, 19–24 July 1998, pp 43–54
Berger GA, Russell WH (1990) Deterioration of surfaces exposed to environmental changes. J Am Inst Conservat 29(01):45–76
Blinn JF (1978) Simulation of wrinkled surfaces. In: Proceedings of SIGGRAPH 78, Computer Graphics, Atlanta, GA, 23–25 August 1978, 12(03):286–292
Blinn JF, Newell ME (1976) Texture and reflection in computer generated images. Commun ACM 19:542–546
Breen DE, House DJ, Wozny MJ (1994) Predicting the Drape of woven cloth using interacting particles. In: Proceedings of SIGGRAPH 94, Computer Graphics, Orlando, FL, 24–29 July 1994, pp 365–372
Carignan M, Yang Y, Magnenat-Thalmann N, Thalmann D (1992) Dressing animated synthetic actors with complex deformable clothes. In: Proceedings of SIGGRAPH 92, Computer Graphics, Chicago, 26–31 July 1992, 26(2):99–104
Chen Y, Lin S, Zhong H, Xu YQ, Guo B, Shum HY (2003) Realistic rendering and animation of knitwear. IEEE Trans Vis Comput Graph 9(1):43–55
Cook RL (1984) Shade trees. In: Proceedings of SIGGRAPH 84, Computer Graphics, Minneapolis, MN, 23–27 July 1984, 18(3):223–231
Cook RL, Carpenter L, Catmull E (1987) The Reyes image rendering architecture. In: Proceedings of SIGGRAPH 87, Computer Graphics, Anaheim, CA, 27–31 July 1987, 21(3):95–102
Corel Corporation (2001) Painter 7.0. Ottawa, ON, Canada
Daubert K, Seidel H-P (2002) Hardware-based volumetric knit-wear. Comput Graph Forum 21(3):575–784
Daubert K, Lensch HPA, Heidrich W, Seidel H-P (2001) Efficient cloth modeling and rendering. In: Proceedings of Rendering Techniques 2001: 12th Eurographics workshop on rendering, London, 25–27 June 2001, pp 63–70
De Willigen P (1999) A mathematical study on craquelure and other mechanical damage in paintings. MOLART Report Series, WBBM report Series 42, Delft University Press, Delft, The Netherlands
Dorsey J, Hanrahan P (1996) Modeling and rendering of metallic patinas. In: Proceedings of SIGGRAPH 96, Computer Graphics, New Orleans, 3–8 August 1996, pp 387–396
Dorsey J, Edelman A, Jensen H, Legakis J, Pedersen H (1999) Modeling and rendering of weathered stone. In: Proceedings of SIGGRAPH 1999, Computer Graphics, Los Angeles, 8–13 August 1999, pp 225–234
Drago F, Chiba N (2002) Procedural simulation of interwoven structures. In: Proceedings of Advances in Modelling Animation and Rendering (CGI2002), Bradford, UK, 3–5 July 2002. Elsevier, Amsterdam, pp 123–138
Ebert D, Musgrave K, Peachey D, Perlin K, Worley S (1994) Texturing and modeling: a procedural approach. AP Professional
Gobron S, Chiba N (1999) 3D surface cellular automata and its applications. J Vis Comput Animat 10(03):143–158
Gröller E, Rau RT, Strasser W (1995) Modeling and visualization of knitwear. IEEE Trans Vis Comput Graph 01(4):302–310
Gröller E, Rau RT, Strasser W (1996) Modeling textiles as three dimensional textures. In: Proceedings of the 7th Eurographics rendering workshop, Porto, Portugal, 27–31 August 1996, pp 205–214
Lokovic T, Veach E (2000) Deep shadow maps. In: Proceedings of SIGGRAPH 2000, Computer Graphics, New Orleans, 23–28 July 2000, pp 385–92
Mecklenburg MF, Tumosa CS (1999) Temperature and relative humidity effects on the mechanical and chemical stability of collections. ASHRAE J 41(4):77–82
Merillou S, Dischler J-M, Ghazanfarpour D (2001) Corrosion: simulating and rendering. In: Proceedings of Graphics Interface, Ottawa, ON, Canada, 7–9 June 2001, pp 167–174
Nicolaus K (1999) The restoration of paintings. Konemann Verlagsgesellschaft mbH
Percival-Prescott Westby (1974) The lining cycle. In: Proceedings of the conference on comparative lining techniques, National Maritime Museum, Greenwich, UK
Perlin K (1985) An image synthesizer. In: Proceedings of SIGGRAPH 85, Computer Graphics, San Francisco, 22–26 July 1985, 19(3):287–296
Perlin K (2002) Improving noise. In: ACM Transactions on Graphics, Proceedings of SIGGRAPH 2002, San Antonio, TX, 21–26 July 2002, 21(3):681–682
Perlin K, Hoffert EM (1989) Hypertexture. In: Proceedings of SIGGRAPH 89, Computer Graphics, Boston, 31 July–4 August 4 1989, 23(3):253–262
Pixar (2000) The Renderman interface, v. 3.2 specification. Pixar, Emeryville, CA
Rostain E (1981) Rentoilage et transposition des tableaux. Erec, France
Vanderlip Carbonnel K (1980) A study of French painting canvases. J Am Inst Conservat 20(1):03–20
Vasari G (1550) Lives of the artists, of painting in oil on panel or on canvas, Vasari on techniques. Dover, New York, 1907. Republished as “Vasari on Technique”
Volevich V, Kopylov EA, Khodulev AB, Karpenko OA (1997) An approach to cloth synthesis and visualization. In: Proceedings of the 7th conference on computer graphics and scientific visualization, Graphicon-97, Moscow, Russia, 21–24 May 1997
Volino P, Magnenat-Thalmann N (2000a) Virtual clothing. Springer, Berlin Heidelberg New York
Volino P, Magnenat-Thalmann N (2000b) Implementing fast cloth simulation with collision response. In: Proceedings of Computer Graphics International, Geneva, Switzerland, 19–24 June 2000, pp 257–268
Westin SH, Arvo JR, Torrance KE (1992) Predicting reflectance functions from complex surfaces. In: Proceedings of SIGGRAPH 92, Computer Graphics, Chicago, 26–31 July 1992, 26(2):255–264
Xu YQ, Chen Y, Lin S, Zhong H, Wu E, Guo B, Shum HY (2001) Photo-realistic rendering of knitwear using the lumislice. In: Proceedings of SIGGRAPH 2001, Los Angeles, 12–17 August 2001, pp 391–398
Yasuda T, Yokoi S, Toriwaki JI (1992) A shading model for cloth objects. IEEE Comput Graph Appl 12(6):15–24
Zhong H, Xu YQ, Guo B, Shum HY (2001) Realistic and efficient rendering of free-form knitwear. J Vis Comput Animat 12(1):13–22
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Drago, F., Chiba, N. Painting canvas synthesis. Vis Comput 20, 314–328 (2004). https://doi.org/10.1007/s00371-004-0240-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-004-0240-8