Download - Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Transcript
Page 1: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Non-Photorealistic RenderingAaron Hertzmann

CSC 2521, Fall 2007

(A few of these slides are based on talks by David Salesin and Pat Hanrahan)

Page 2: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

The “Quest for Realism”

Page 3: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

We don’t always want photorealism

Macaulay: The Way Things Work, 1988

Page 4: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

A new question emerges

How do we create imagery that isuseful and/or beautifulrather than just realistic?

Page 5: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

A new question emerges

In other words, how do we create tools for visual communication?

Page 6: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Illustrations have many advantages over photorealism...

Page 7: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Omitting extraneous detail

Macaulay: The Way Things Work, 1988

Page 8: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Focusing attention

Guptill & Meyer: Rendering in Pen & Ink

Page 9: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Clarifying & simplifying shapes

Page 10: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Exposing parts that are hidden

Page 11: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Sketching approximate ideas

Sketch, Zeleznik et al., SIGGRAPH 96

Page 12: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Illustrating approximate ideas

Page 13: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Conveying mood and emotion

Page 14: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Conveying other attributes

Page 15: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Art, beauty, expression

Page 16: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

In some ways, the history of CG is like the history of Western art...

Page 17: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Giotto, 1305

Page 18: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Rafael, 1511

Perugino, 1483

Page 19: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Rubens, 1610 Caravaggio, 1601

Page 20: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Bouguereau, 1884

Wright, 1765

Page 21: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Then, photography was invented in the mid-19th century...

Page 22: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Van Gogh, 1889

Renoir, 1876

Page 23: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Picasso, 1907Gauguin, 1889

Page 24: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Miro, 1940Pollock, 1952

Mondrian, 1942

Rothko, 1943

Page 25: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Photorealism in painting

Page 26: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Photorealism in painting

Page 27: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

“Non-photorealistic rendering” is a funny name...

Page 28: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

What do we call it?

"The study of non-linear physics is like the study of non-elephant biology." - Stanislaw Ulam (attributed)

The term “non-photorealistic rendering” first appears in Winkenbach and Salesin, 1994

Page 29: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

What do we call it?

Some alternative names (from various sources): Artistic rendering, nonrealistic rendering, expressive

rendering, expressive visualization, art-based rendering, depiction, interpretive rendering, pictorial rendering,

stylized rendering, graphical depiction, communicative rendering, interesting rendering, cultural rendering,

non-literal rendering, interesting rendering, imaginative rendering, freestyle graphics, aesthetic rendering,

electric pencils...

Page 30: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

“Photorealistic rendering” isn’t

Page 31: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

The real place of photorealism

NPR

PhotorealisticRendering

Page 32: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

The real place of photorealism

NPR

PhotorealisticRendering

Computer Art

InfoVis

Page 33: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Adobe, the leading vendor of software tools to produce documents and illustrations, yesterday had a market cap of $13.25B. Another major software tool builder Macromedia is being acquired by Adobe for something like $3.5B. In contrast, Alias-Wavefront the premier vendor of tools to make 3D animation and realistic imagery - was sold in 2004 for $57.5M.

(Pat Hanrahan, 2005)

Page 34: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Vis connections

Agrawala et al.

Page 35: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

NPR is an exciting field!

Page 36: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

NPR is an exciting field!

BIG challenges:1. How do design tools for design and creativity?

2. How do we automate design?3. How do human artists and designers work?

4. How does the brain interpret imagery?5. Can we enable new artistic and illustration styles?

Page 37: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

NPR is an exciting field!

BIG impact:Image quality is extremely important for

understanding and appreciating imagery.Bad imagery is currently multiplying.

Many application areas.

Page 38: Non-Photorealistic Renderinghertzman/courses/csc2521/fall_2007/intro.pdf · Non-Photorealistic Rendering Aaron Hertzmann CSC 2521, Fall 2007 (A few of these slides are based on talks

Course requirementsAssignments:1. Impressionist2. 3D NPR

You may substitute a project for assignments

Reaction reports each week

Paper presentations

Auditors must present papers