SlideShare une entreprise Scribd logo
1  sur  36
Télécharger pour lire hors ligne
Computer Generated Watercolor

 Curtis, Anderson, Seims, Fleisher, Salesin
             SIGGRAPH 1997

                         Presented by
                        Yann SEMET
           Universite of Illinois at Urbana Champaign
            Universite de Technologie de Compiegne
Background

   NPR
   Purpose : aesthetic rather than
    technical
   Artificial art ?
Harold Cohen – 80’s
Haeberli - 1990
Meier - 1995
Litwinowicz - 1997
Hertzmann – 1998, 2001
Gooch - 2001
Today : Curtis et al. - 1997
Overview
   Particularities of Watercolor
   Computer simulation
       Fluid simulation
       Kubelka-Munk rendering
   Applications
   Discussion
Like no other medium


   Beautiful textures and patterns
   Reveals the motion of water
   Luminous, glowing
Blake (1757-1827)
Turner (1775-1851)
Constable (1776-1837)
Cezanne (1839-1906)
Kandinski (1866-1944)
Klee (1879-1940)
Carter (1955-)
Watercolor materials


   Paper
   Pigments
Watercolor effects




a)   Dry brush        d)   Granulation
b)   Edge darkening   e)   Flow
c)   Back runs        f)   Glazing
Simulation..
Fluid simulation I
   3 layers :
Fluid simulation II
   Parameters of the simulation :
       Wet-area mask : M
       Velocities : u,v
       Pressure : p
       Concentration : gk
       Height of paper : h
       Physical properties : density, staining power,
        granularity, etc.
       Fluid properties : saturation, capacity, etc.
Paper simulation
   Supposedly : shape of every fiber
    matters
   A simpler model : a height field
   Generation : Perlin’s noise and Worley’s
    cellular textures
Main loop
   For each time step
       Move Water
            Update velocities
            Relax Divergence
            Flow Outward
       Move Pigment
       Transfer Pigment
       Simulate Capillary Flow
Conditions for realism
   Flow must be constrained so water
    remains within M
   Surplus of water causes flow outward
   Flow must be damped to minimize
    oscillating waves
   Flow is perturbed by texture of paper
   Local changes have global effects
   Outward flow to darken edges
Rendering : Kubelka-Munk
   For each pigment, 2 coeff. Per RGB layer :
       K : absorbtion
       S : scattering
   Supposedly : K and S are measured
   Here : user provides Rw and Rb
Types of paints
   Opaque (e.g. Indian Red)
   Transparent (e.g. Quinacridone Rose)
   Interference (e.g. Interference Lilac)
   Different hues (e.g. Hansa Yellow)
Optical compositing
   Compute R and T :

   Then compose :

   Weight relatively to relative thicknesses
Discussion of the KM model
   Assumptions partially satisfied :
       Identical refractive indices
       Random orientation of pigments
       Diffuse illumination
       1 wavelength at a time
       No chemical interaction
   Works surprisingly well !
   OK, because we’re looking for appearance,
    not actual modeling
Application I
   Interactive painting :
Application II
   Watercolorization :
Application III
   3D models :
Future work

   Other effects
   Automatic rendering
   Generalization
   Animation
Summary

   A particular painting technique
   A physically based simulation
       Fluid motion
       Optical compositing
   Application and results
Conclusion and discussion


   Efficiency issues and long term interest
   Border between art, physics and
    computer science

Contenu connexe

Plus de ysemet

Semet Jet10
Semet Jet10Semet Jet10
Semet Jet10
ysemet
 
Semet Jet9
Semet Jet9Semet Jet9
Semet Jet9
ysemet
 
Semet Cec05
Semet Cec05Semet Cec05
Semet Cec05
ysemet
 
Interactive Evolutionary Computation
Interactive Evolutionary ComputationInteractive Evolutionary Computation
Interactive Evolutionary Computation
ysemet
 
Fm G As
Fm G AsFm G As
Fm G As
ysemet
 
A Hitchikers Guide To Parallel G As
A Hitchikers Guide To Parallel G AsA Hitchikers Guide To Parallel G As
A Hitchikers Guide To Parallel G As
ysemet
 
Semet Gecco06
Semet Gecco06Semet Gecco06
Semet Gecco06
ysemet
 

Plus de ysemet (7)

Semet Jet10
Semet Jet10Semet Jet10
Semet Jet10
 
Semet Jet9
Semet Jet9Semet Jet9
Semet Jet9
 
Semet Cec05
Semet Cec05Semet Cec05
Semet Cec05
 
Interactive Evolutionary Computation
Interactive Evolutionary ComputationInteractive Evolutionary Computation
Interactive Evolutionary Computation
 
Fm G As
Fm G AsFm G As
Fm G As
 
A Hitchikers Guide To Parallel G As
A Hitchikers Guide To Parallel G AsA Hitchikers Guide To Parallel G As
A Hitchikers Guide To Parallel G As
 
Semet Gecco06
Semet Gecco06Semet Gecco06
Semet Gecco06
 

Dernier

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Dernier (20)

Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 

Computer Generated Watercolor