: Weidong Geng
: The Algorithms and Principles of Non-photorealistic Graphics Artistic Rendering and Cartoon Animation
: Springer-Verlag
: 9783642048913
: Advanced Topics in Science and Technology in China
: 1
: CHF 157.00
:
: Anwendungs-Software
: English
: 360
: DRM
: PC/MAC/eReader/Tablet
: PDF

'The Algorithms and Principles of Non-photorealistic Graphics: Artistic Rendering and Cartoon Animation' provides a conceptual framework for and comprehensive and up-to-date coverage of research on non-photorealistic computer graphics including methodologies, algorithms and software tools dedicated to generating artistic and meaningful images and animations. This book mainly discusses how to create art from a blank canvas, how to convert the source images into pictures with the desired visual effects, how to generate artistic renditions from 3D models, how to synthesize expressive pictures from textual, graphical and pictorial data, and how to speed up the production of cartoon animation sequences with temporal coherence. It is intended for researchers and graduate students in the fields of computer graphics, digital media arts, and cartoon animation.

Dr. Weidong Geng is a professor at the Department of Digital Media Technology and State Key Laboratory of Computer Aided Design and Computer Graphics, Zhejiang University, China.

Title Page4
Copyright Page5
Preface6
Coverage and Audience6
Objective7
Acknowledgement7
Table of Contents9
1 Introduction13
1.1 The Brief History: from Photorealism to Non-photorealism13
1.2 What is Non-photorealistic Computer Graphics14
1.2.1 Image, Picture, and Visualization15
1.2.2 Photorealistic versus Non-photorealistic Rendering16
1.3 The Framework for Non-photorealistic Computer Graphics18
References21
2 Simulating Artistic Media for Digitized Creation of Artworks23
2.1 Stroke-based Artistic Drawing23
2.1.1 Interactive Drawing Based on Brushstrokes23
2.1.2 Pen-and-ink Illustration by Stroke Textures27
2.1.3 Interactive Pencil Drawing30
2.1.3.1 Graphite Pencil Drawing30
2.1.3.2 Colored Pencil Drawing36
2.1.4 Simulating Wax Crayons38
2.2 Oriental Calligraphy and Black Ink Painting42
2.2.1 Modeling of Soft Brushes43
2.2.1.1 Brush Modeling with 2D Strokes43
2.2.1.2 Parametric 3D Brush Modeling44
2.2.1.3 Virtual brush with 3D solid geometry48
2.2.1.4 Brush Modeling Driven by an Expressive Input Device50
2.2.2 Calligraphy with Soft Brushes51
2.2.3 Oriental Black Ink Painting55
2.2.3.1 The Ink Diffusion Principles and Mechanism on the Paper57
2.2.3.2 The Ink Diffusion Interacted with the Paper60
2.3 Simulation of a Colored Painting66
2.3.1 The Computational Model of Rendering Colored Pigments67
2.3.2 Simulation of Watercolor Painting70
2.3.2.1 Watercolor Canvas Modeling70
2.3.2.2 Fluid Simulation of Pigment and Water72
2.3.2.3 Illumination of Watercolor Pigment77
2.3.3 Simulation of Oil Painting80
2.3.3.1 Modeling of Oil Painting Canvas80
2.3.3.2 Modeling of Oil Painting Brushes82
2.3.3.3 Coloring of Oil Painting85
2.4 Digitized Sculpting89
2.4.1 Digitized Wood Sculpting90
2.4.2 Digitized Metal Embossing93
2.5 Creation of Artwork in a Virtual Environment95
2.6 Summary98
References99
3 Computer-aided Design of Art Patterns102
3.1 The Overview of Art Pattern Design103
3.2 Art Pattern Creation by Fractals105
3.3 Art Pattern Creation by Shape Grammars107
3.4 Layout-based Creation of Art Patterns111
3.4.1 Novel Layout Creation Based on Regular Structures111
3.4.2 Layout Creation Integrated with Fabrication Craft114
3.4.3 Art Pattern Creation by Stylized Layout115
3.5 Knowledge-based Creation of Art Patterns117
3.5.1 Aesthetical Knowledge Representation for Art Pattern Generation118
3.5.2 Generation of Art Patterns by Synthesis Reasoning119
3.6 Summary122
References122
4 Artistic Painting by Reference Images124
4.1 Artistic Effect Generation by Pixel-level Image Processing124
4.1.1 Artistic Processing via Digital Half-toning125
4.1.2 Artistic Processing with Heuristic Rules126
4.1.2.1 Shape and texture preserving for sketching127
4.1.2.2 Facial engraving128
4.1.2.3 Cubist style simulation128
4.2 Converting Images into Artistic Painting by Strokes129
4.2.1 Image-based Stippling Drawing131
4.2.2 Image-based Mosaic and Stained Glass Simulation135
4.2.3 Image-based Pen-and-ink Illustration138
4.2.4 Image-based Pencil Drawing142
4.2.5 Image-based Oriental Painting148
4.2.6 Image-based Colored Painting149
4.3 Artistic Transfer of Color and Texture from Reference Images156
4.3.1 Artistic Transfer of Color157
4.3.2 Artistic Transfer of Texture160
4.4 Image-based Painting Driven by Examples163
4.4.1 Painting Style Simulation by Image Analogy164
4.4.2 Artistic Painting Generation by Stroke Templates from Examples166
4.5 Summary168
References169
5 Artistic Rendering for 3D ObjectThe172
5.1 Artistic Rendering Based on Traditional 3D Rendering Pipeline173
5.1.1 Non-photorealistic Lighting Model173
5.1.2 Non-realistic Projection179
5.1.3 Non-photorealistic Texture Mapping and Synthesis185
5.2 Non-photorealistic Rendering with Interim Images190
5.2.1 Pen-and-ink Illustration from 3D Object191
5.2.2 Pencil Drawing from 3D Polygonal Object196
5.2.3 Chinese Painting from 3D Model198
5.2.4 Colorful Painting from 3D Model202
5.3 Artistic Silhouette and Line-drawing for 3D Model203
5.3.1 Silhouette Rendering from 3D Polygonal Object203
5.3.2 Line-drawing for 3D Surface209
5.4 Artistic Rendering for 3D Landscape212
5.4.1 Artistic Simulation by Placing Artistic Particles and Strokes on the 3D Surface213
5.4.2 Artistic Rendering of Plants Based on Their 3D Structure215
5.4.3 Artistic Rendition for Point-based Models220
5.5 Artistic Illustration of Volume-based Models223
5.5.1 Artistic Rendering of Surface Features of Volume Model224
5.5.2 Artistic Illustration of Internal Structure of Volume Model228
5.6 Summary234
References235
6 Expre