Computer Generated Watercolor Curtis, Anderson, Seims, Fleisher, Salesin SIGGRAPH 1997 Presented by Yann SEMET Universite of Illinois at Urbana Champaign.

Slides:



Advertisements
Similar presentations
Comp 767: Advanced Topics in Graphics Computer-Generated Watercolor Cassidy J. CurtisSean E. Anderson Kurt W. FleischerDavid H. Salesin Irwin Chiu Hau.
Advertisements

Computer-Generated Watercolor
Acrylic Painting Techniques. Acrylics are extremely versatile, fast-drying paints, and can be used straight from the tube like oils or thinned with water.
Acrylic Painting techniques.  Acrylics are extremely versatile, fast-drying paints, and can be used straight from the tube like oils or thinned with.
Path Differentials for MC Rendering Frank Suykens Department of Computer Science K.U.Leuven, Belgium Dagstuhl 2001: Stochastic methods in Rendering.
 What is Watercolor? Bell Ringer2/2/15. { Watercolor Introduction Known traditionally as Aquarelle in France, Watercolour in England, Watercolor in.
DAB:Interactive Haptic Painting with 3D Virtual Brushes Bill Baxter Vincent Scheib Ming C. Lin Dinesh Manocha SIGGRAPH 2001 Presentation by Pin Ren Feb.
Adobe Photoshop CS Design Professional EFFECTS WITH FILTERS CREATING SPECIAL.
NPR - 2D to 3D, painting and rendering Daniel Teece Walt Disney Feature Animation Daniel Teece Walt Disney Feature Animation
Painterly Rendering for Animation Barbara J. Meier Walt Disney Feature Animation SIGGRAPH 96.
Vocabulary. Watercolour Painting in pigments suspended in water and a binder such as gum arabic. Traditionally used in a light to dark manner, using the.
Watercolor. Transparent vs. Opaque Be able to define the following: –Transparent –Opaque –Wash You should also be able to name the three types of washes.
1 Satellite Remote Sensing of Particulate Matter Air Quality ARSET Applied Remote Sensing Education and Training A project of NASA Applied Sciences Pawan.
Painterly Rendering for Animation – Barbara Meier
04/04/05© 2005 University of Wisconsin NPR Today "Processing Images and Video for an Impressionist Effect", Peter Litwinowicz, Proceedings of SIGGRAPH.
“I am always doing that which I cannot do, in order to learn how to do it.” - Pablo Picasso.
Color Theory and Painting Vocabulary. Composition is the arrangement of the parts in a work of art, usually according to the principles of design.
David Runyon Lauren Stana Kelsey Vaughn Molly Shelestak.
LINDSEY NOLAN WILLIAM COLLINS PETA-APPS TEAM MEETING OCTOBER 1, 2009 Stochastic Physics Update: Simulating the Climate Systems Accounting for Key Uncertainties.
Test: Friday Oct. 7 *properties of matter *density *properties of light *fracture patterns.
Combining Perception and Impressionist Techniques for Nonphotorealistic Rendering of Multidimensional Data By Christopher Healey Presented by Guangfeng.
Watercolor Abstract Expressionism. Watercolor artists' paint made with a water-soluble binder such as gum arabic, and thinned with water rather than oil,
I-1 Steps of Image Generation –Create a model of the objects –Create a model for the illumination of the objects –Create an image (render) the result I.
Modeling and Rendering of Weathered Stone SIGGRAPH 1999 Julie Dorsey Alan Edelman Henrik Wann Jensen Justin Legakis Hans Kohling Pedersen M.I.T. Andrea.
What is the purpose of a wave?
A Non-Photorealistic Model for Automatic Technical Illustration Amy Gooch Bruce Gooch Peter Shirley Elaine Cohen SIGGRAPH 1998 Presented by Anteneh.
Wave Interactions Chapter 18. Properties of Waves Reflection – ability of a wave to bounce off a surface it cannot pass through –Angle of Incidence –
Particle Systems – Technique for Modeling a Class of Fuzzy Objects Craig Schroeder Computer Graphics I April 22, 2004.
COLORCOLORCOLORCOLORLIGHTLIGHT&. Very Important Concepts We only “see” what reaches our eyes! We only “see” what reaches our eyes! When light reaches.
Processing Images and Video for an Impressionist Effect Author: Peter Litwinowicz Presented by Jing Yi Jin.
Watercolor Media Specification Jeremy Shopf 10/3/06.
Lumo: Illumination for Cel Animation Scott F. Johnston.
VIS Group, University of Stuttgart Tutorial T4: Programmable Graphics Hardware for Interactive Visualization Non-photorealistic rendering (Daniel Weiskopf)
04/01/05© 2005 University of Wisconsin NPR Today “Art-Based Rendering of Fur, Grass and Trees”, Michael A. Kowalski et. al., SIGGRAPH 99 “A Non-Photorealistic.
Computer-Generated Watercolor Curtis, Anderson, Seims, Fleischer, & Salesin SIGGRAPH 1997 presented by Dave Edwards.
4.1. R ENDERING Aspects of Game Rendering. From Wikipedia: Rendering is the process of generating an image from a model. The model is a description.
Computation of Polarized Subsurface BRDF for Rendering Charly Collin – Sumanta Pattanaik – Patrick LiKamWa Kadi Bouatouch.
COLORCOLORCOLORCOLORLIGHTLIGHT&. Very Important Concepts We only “see” what reaches our eyes! We only “see” what reaches our eyes! When light reaches.
COLORCOLORCOLORCOLORLIGHTLIGHT&. Very Important Concepts We only “see” what reaches our eyes! We only “see” what reaches our eyes! When light reaches.
Aaron Hertzmann New York University
UV Mapping After a 3D object has been modeled it must be prepared for texturing. 3D surfaces can be “unwrapped” into a 2D representation with. This process.
WATERCOLOR!!. VOCABULARY VALUE/ INTENSITY The lightness or darkness of tones or colors. Intensity takes a look at how bright or dull a color is.
PHY134 Introductory Astronomy Light and Matter 1.
CS 395: Adv. Computer Graphics
Graphics Lecture 17: Slide 1 Interactive Computer Graphics Lecture 17: Fire.
VISUAL VOCABULARY: LIGHT
Nonphotorealistic rendering Computational Photography, Bill Freeman Fredo Durand May 9, 2006 Drawing from: NPR Siggraph 1999 course, Green et al.
Non-Photorealistic Rendering FORMS. Model dependent Threshold dependent View dependent Outline form of the object Interior form of the object Boundary.
Simulating Wax Crayons Dave Rudolf David Mould Eric Neufeld Depart. of Computer Science, U. of Saskatchewan.
Watercolour Unit Ms. Lim Grade 10 Visual Art 1)Review 2)3 Techniques to Try 3)Research Artists 4)Making a landscape.
© Copyright Showeet.com Acrylic Paint Tools, Tips and Techniques.
ELEMENTS & PRINCIPLES OF DESIGN. 6 ELEMENTS OF DESIGN.
Chapter 9 Creating Special Effects with Filters. Chapter Lessons Learn about filters and how to apply them Create an effect with an Artistic filter Add.
WATERCOLOR PAINTING TECHNIQUES. WET-ON-WET TECHNIQUE: Apply watercolor paint to WET paper. Paint is applied BEFORE the next color has dried, so that they.
Natural ultramarine pigment in powdered form Synthetic ultramarine pigment is chemically identical to natural ultramarine.
Master : Jun-Hao Chen Advisor : Dr. Hsin-Chih Lin Date : 2007/11/13 Computer-Generated Chinese Color Ink Paintings Journal of the Chinese Institute of.
Non-photorealistic rendering
Crayola Marker Watercolor Drawings
VISUAL VOCABULARY: LIGHT
Introduction to Watercolor VMA-123
Bell Ringer #7 Tuesday, November 14, 2017
Light Interactions.
Watercolor Terms Watercolor Techniques
LIGHT & COLOR.
Light Interactions The law of reflection states that the angle of incidence is equal to the angle of reflection. Things that are luminous can be seen because.
Two-dimensional Lattice Boltzmann Simulation of Liquid Water Transport
Reaction & Diffusion system
Advance Computer Graphics
Basic Introduction to Acrylic Paint Advanced Art
Zentangle Animals Ink and Watercolor.
Presentation transcript:

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

Meier

Litwinowicz

Hertzmann – 1998, 2001

Gooch

Today : Curtis et al

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 ( )

Turner ( )

Constable ( )

Cezanne ( )

Kandinski ( )

Klee ( )

Carter (1955-)

Watercolor materials Paper Pigments

Watercolor effects a) Dry brush b) Edge darkening c) Back runs d) Granulation e) Flow 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 : g k 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 R w and R b

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