Computer graphics-related research has focused on obtaining photorealistic images since 30 years ago. Today, it is easy and powerful to construct a photo-realistic virtual world through many developed methods and graphic accelerator. However, photorealism is occasionally not the most effective means of visually expressing emotions. Accordingly, photographs can never entirely replace paintings. Non-photorealistic rendering (NPR) approaches have recently received renewed interest. In recently years, most research in NPR focused on Western painting. Many researches have addressed Western painting, including watercolors, impressionistic painting, pencil sketches and hatching strokes. Recent research on non-photorealistic rendering has focused on modeling traditional artistic media and styles including pen-and-ink illustration and watercolor painting…etc. These methods deliver good results for Western painting. But these approaches are not appropriate to Chinese ink painting.
To simulate the style of Chinese ink painting is not trivial at all. It usually uses brushes and ink as mediums, values the expression of the artistic conception far beyond the precise appearance of the painted subjects. By means of the blending effects of brushes and ink, a painter communicates their frame of mind to the viewers.
82
-Landscapes are one of the most important themes in Chinese painting. It is a form of non-photorealistic rendering. A painted of Chinese landscapes must understand both texture strokes and ink brush techniques. In Chinese landscape painting, rock textures convey the orientation of mountains and contribute to the atmosphere. Several landscape-painting skills are required to capture various types of rock. This thesis presents a set of novel methods for rendering rock textures in Chinese landscape painting. A 3D rock is drawn as an outline and texture strokes, using information on the shape, shade and orientation of the rock’s polygonal surface. This work also uses vertical or slanted brush strokes for drawing outlines and rock textures. The main contribution of this work is on the modeling and implementation of an integrated framework for rock texture rendering using traditional brush techniques in Chinese landscape painting. The proposed rendering technique involves three major works.
1. This thesis presents a new method for simulating ink diffusion based on observation and analysis. The proposed method can simulate various expressions of tones on different types of paper. The elucidation of the effect of mixing simulated strokes made by different kinds of brushes is an important contribution of the method.
2. This thesis also provides a novel method of synthesizing rock textures in Chinese landscape painting on 2D image space, useful not only to artists who want to paint interactively, but also in automated rendering of natural scenes. The method proposed underwrites the complete painting process after users have specified only the contour and parameters.
3. Users can easily choose a style of texture strokes and input some parameters to control the desired effects. The proposed method underwrites the complete painting process automatically. The proposed rendering technique involves many parts: 3D information extraction; control line construction; projection onto a 2D image; brush stroke
83
-application and ink diffusion. Effective results were also generated using the methods presented here.
Future studies should address the following issues to build upon the ideas presented here.
1. This work focuses on six main texture strokes. Although these are the most common texture strokes in Chinese landscape painting, many others should be developed.
Developing other strokes would not be difficult since the concept of texture strokes closely resembles these six strokes.
2. Normally, Chinese landscape painting contains numerous objects, for example trees, rivers, lakes, clouds, boats, houses, and so on. Integrating with above objects is an interesting and important task.
3. A few recent studies have addressed real-time rendering. To date, ink diffusion remains a time consuming work. How to render ink diffusion with real-time will be a major future challenge.
84
-Bibliograph
[1] C. C. Chiu and C. C. Ying, “Chinese Painting: A Comprehensive Guide”, Art Book Co., Ltd., 1997.
[2] S. H. Chu and C. L. Tai. Real-time painting with an expressive virtual Chinese brush, IEEE Computer Graphics and Applications, Vol. 24, No.5, pp76-85, 2004.
[3] C. J. Curtis, S. D. Anderson, J. E. Seims, K. W. Fleischer, and D. H. Salesin,
“Computer-Generated Watercolor”, Proc. SIGGRAPH 97, pp. 421-430. 1997.
[4] D. DeCarlo, A. Finkelstein, S. Rusinkiewicz, A. Santella. “Suggestive Contours for Conveying Shape”, Proc. SIGGRAPH 2003, pp. 848-855.
[5] M. Duchaineau, M. Wolinsky, D. Sigeti, M. Miller, C. Aldrich and M.
Mineev-Weinstein, “ROAMing terrain: real-time optimally adapting meshes”, Proc.
Visualization ’97, IEEE, pp. 81–88, 1997.
[6] G. Elberg, “Interactive line art rendering of freeform surfaces”, Computer Graphics Forum, Vol. 18, No. 3, pp. 1–12, 1999.
[7] B. Freudenberg, “Real-time stroke textures” (Technical Sketch) SIGGRAPH 2001 Conference Abstracts and Applications, p. 252, 2001
[8] L. M. Gao, “Chinese Painting by Chang Da-Chien”, Art Book Co., Ltd. , 1988
[9] Q. Guo, “Generating Realistic Calligraphy Words,” IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences, E78A(11):1556-1558, November 1996.
[10] Q. Guo, Tosiyasu L. Kunii, “Modeling the Diffuse Paintings of ‘Sumie’”. In: Kunii T (Ed.), Modeling in Computer Graphics (Proceedings of the IFIP WG5.10). Berlin:
Springer, 1991. Page 329~338.
[11] A. Hertzmann, “Painterly Rendering with Curved Brush Strokes of Multiple Sizes”, Proc.
SIGGRAPH 98, pp. 453-460, 1998.
[12] A. Hertzmann and D. Zorin, “Illustrating smooth surfaces.” Proc. SIGGRAPH 2000, pp.
517-526, 2000.
[13] A. Hertzmann,. “A survey of stroke-based rendering”, IEEE Computer Graphics and
85
-Applications, Vol. 3, No. 4, pp.70- 81, 2003
[14] S. W. Huang, D. L. Way, Z. C. Shih, ”Physical-based model of ink diffusion in Chinese paintings”, Journal of WSCG, Vol. 10, No. 3, pp.520-527, 2003.
[15] T. Isenberg, N. Halper, and T. Strothotte, “Stylized Silhouettes at Interactive Rates:
From Silhouette Edges to Silhouette Strokes,” Computer Graphics Forum, Vol.21, No. 3, pp. 249-258, 2002.
[16] Robert D. Kalnins, Lee Markosian, Barbara J. Meier, Michael A. Kowalski, Joseph C.
Lee, Philip L. Davidson, Matthew Webb John F. Hughes Adam Finkelstein,
“WYSIWYG NPR: Drawing Strokes Directly on 3D Models”, Proc. SIGGRAPH 2002, pp. 755-762, 2002.
[17] A. Lake, C. Marshall, M Harris, and M. Blackstein, “Stylized rendering techniques for scalable real-time 3D animation.” Proc. of NPAR2000, pp.13–20, 2000.
[18] J. Lansdown, S. Schofield, “Expressive Rendering: A Review of Nonphotorealistic Techniques,” IEEE Computer Graphics and Applications, May 1995.
[19] J. Lee, “Simulating oriental black-ink painting”, IEEE Computer Graphics &
Applications 1999; 19(3): pp.74-81.
[20] J. Lee, “Diffusion rendering of black ink paintings using new paper and ink models”, Computer & Graphics, Vol. 25, pp. 295-308, 2001.
[21] P. L. Lesage and M. Visvalingam, “Towards sketch-based exploration of terrain”, Computers & Graphics 26 (2), pp. 309 - 328. 2002
[22] P. Lindstrom, D. Koller, W. Ribarsky, L. Hodges, N Faust, and G. Turner, “Real-time, continuous level of detail rendering of height fields”, Proc. SIGGRAPH ’96, pp.
109-118, 1996.
[23] P. Litwinowicz, “Processing images and video for an impressionist effect,” Proc.
SIGGRAPH 97, pp. 407-414, 1997.
[24] Y. Liu, “Ten thousand mountains, Shui-Yun-Chai Studio”, pages 56–73 East Hampton Boulevard, Bayside, New York 11364, 1984
[25] L. Markosian, M. A. Kowalski, S.J. Trychin, L.D Bourdev, D. Goldstein, and J. F.
Hughes, “Real-time nonphotorealistic rendering”, Proc. of SIGGRAPH 97, pp. 415-420, 1997.
[26] M. Masuch, S. Schlechtweg, B. Freudenber, ”Animating Frame-to-Frame Coherent Line 86
-Drawings for Illustrative purposes ,” Uinversitätsplatz 2, D-39106 Magdeburg, Germany.
[27] B. J. Meier, “Painterly Rendering for Animation,” Proceedings of ACM SIGGRAPH 96, page 477-484, 1996.
[28] Y. Ohtake, M. Horikawa, A. Belyaev. “Adative smoothing tangential direction fields on polygonal surfaces”. IEEE Computer Graphics and Application, 2001 Proceedings of 9th Pacific Conference. pp. 189-197, 2001
[29] E. Praun, H. Hoppe, M. Webb, and Finkelstein, “A real-time hatching”, Proc.
SIGGRAPH 2001, pp. 579-584, 2001.
[30] C. Rössl, L. Kobbelt and H. Seidel, “Line art rendering of triangulated surfaces using discrete lines of curvature”, Proc. WSCG 2000, pp. 168-175, 2000.
[31] C. Rössl and L. Kobbelt. “Line art rendering of 3D-models”. Proc. Pacific Graphics 2000, pp. 87-96, Los Alamitos, 2000. IEEE Computer Society Press.
[32] C. Rössl and L. Kobbelt. “Approximation and visualization of discrete curvature on triangulated surfaces”, Proc. VMV 99, pp.339-346, 1999.
[33] S. Saito and M. Nakajima, “3D physics-based brush model for painting", Proc.
SIGGRAPH 99:conference abstracts and applications, Page 226, 1999.
[34] Y. Sato, T. Fujimoto, K. Muraoka, N. Chiba, “Storoke-based Suibokuga-Like Rendering for Three-Dimensional Geometric Models - Ten and Shun Touches “, The Journal of the Society for Art and Science, Vol 3, No.4, pp. 224-234, 2004
[35] M. P. Salisbury, M. T. Wong, J. F. Hughes and D. H. Salesin, “Orientable textures for image-based pen-and-ink illustration”, Proc. SIGGRAPH 97, pp. 401-406, 1997.
[36] D. L. Small, “Simulating Watercolor by Modeling Diffusion , Pigment and Paper Fibers”, SPIE Proceedings, Vol. 1460, No. 15. San Jose, CA, 1990.
[37] M. C. Sousa and J. W. Buchanan, “Observational model of blenders and erasers in computer-generated pencil rendering”, Proc. Graphics Interface ’99, pp.157-166, 1999 [38] M. C. Sousa and J. W. Buchanan, “Computer-generated graphite pencil rendering of 3D
polygonal models”, Computer Graphics Forum, Vol. 18, No. 3, pp.195-208, 1999.
[39] S. Strassmann, “Hairy brushes” , Proc. SIGGRAPH 86, pp. 225-232. 1986.
[40] D. C. Taylor and W. A. Barrett, “An algorithm for continuous resolution polygonalizations of a discrete surface”. Proc. Graphics Interface ’94, pp. 33–42, 1994.
87
-[41] L. Victoria, “Interrante illustrating surface shape in volume data via principal direction-driven 3D line integral convolution”, Proc. SIGGRAPH 97, pp. 109-116, 1997.
[42] M. Visvalingam and K. Dowson, “Towards cognitive evaluation of computer-drawn sketches”, The Visual Computer 17 (4), pp. 219-235.
[43] M. Visvalingam and J. C. Whelan, “Occluding contours within artistic sketches of terrain”, Proc. 16th Conference of Eurographics-UK, pp. 281-289, March 1998
[44] M. Visvalingam, K. Dowson, “Algorithms for Sketching Surfaces,” Computer &
Graphics, Vol. 22, No 2-3, page 269-280, 1998.
[45] D. L. Way, Z. C. Shih, “The synthesis of rock textures in Chinese landscape painting”, Computer Graphics Forum, Vol. 20, No. 3, pp. C123-C131, 2001.
[46] D. L. Way, Y. R. Lin, Z. C. Shih, “The synthesis of trees in Chinese landscape painting using silhouette and texture strokes”, Journal of WSCG, Vol. 10, No. 3, pp. 499-507, 2002.
[47] Helena T. F. Wong, Horace H. S. IP, “Virtual Brush: a Model-based Synpaper of Chinese Calliigraphy,’ Computer & Graphics, Vol 24 , 99-113, 2000.
[48] G. Winkenbach and D. H. Salesin. “Rendering parametric surfaces in pen and ink”, Proc.
SIGGRAPH 96, pp.469–476, 1996.
[49] S. Xu, C.M. Lau, F. Tang, Y. Pan, “Advanced Design for a Realistic Virtual Brush”, Computer Graphics Forum, Vol. 22, Issue 3, 2003, pp. 533-542.
[50] S. Xu, M. Tang, F.C.M. Lau, and Y. Pan, "A Solid Model Based Virtual Hairy Brush", Computer Graphics Forum, Vol. 21, Issue 3, September 2002, pp. 299-308.
[51] Q. Zhang, Y. Sato, J. Takahashi, K. Muraoka and N. Chiba. “Simple cellular automaton-based simulation of ink behaviour and its application to suibokuga-like 3D rendering of trees”, The Journal of Visualization and Computer Animation. Vol. 10, pp.
27-37, 1999.
[52] 3DEM Software http://www.visualizationsoftware.com.
[53] Stuart Green,” Introduction to Non-Photorealistic Rendering”, SIGGRAPH 99 Course 17, pp. 2.1 – 2.7.
88