Non-Photorealistic Rendering

Similar documents
Non-Photorealistic Rendering

Artitude. Sheffield Softworks. Copyright 2014 Sheffield Softworks

Exaggeration of Facial Features in Caricaturing

Line. The path created by a point moving through space. i n. Horizontal Line. Thin Line. Thick Line

Tablet overrides: overrides current settings for opacity and size based on pen pressure.

Organization. Watercolor Painting. Watercolor Materials. Watercolor Materials. Computer-Generated. Watercolor SIGGRAPH 97.

6. Graphics MULTIMEDIA & GRAPHICS 10/12/2016 CHAPTER. Graphics covers wide range of pictorial representations. Uses for computer graphics include:

Make Watercolor and Marker Style Portraits with Illustrator

A Basic Guide to Photoshop Adjustment Layers

Example: Leaf. Cut out the shape using scissors, and carefully use the template to place your sampling outlines evenly around the drawing paper.

Photoshop Elements 3 Filters

A Basic Guide to Photoshop CS Adjustment Layers

Conveying Shape. Pat Hanrahan

Elements Of Art Study Guide

The Element of Art. 1.Line 2.Shape (2-D) 3.Form (3-D) 4.Space (3-D depth or distance) 5.Texture 6.Color

Art Glossary Studio Art Course

Fake Impressionist Paintings for Images and Video

Draw Comic Book. action. Techniques for creating dynamic superhero poses and action LEE GARBETT. Press escape to return to normal view

COLORED PENCIL BASICS. Draw along with me!

Coloured pencils are easy to work with step-by-step to avoid making mistakes. It is easy to correct mistakes once happen using an eraser.

by Natascha Roeoesli digital painting tutorial series Subjects: The elements series is a guide to basic 2D Digital painting and can be

2. Advanced Image Editing

Computer Generated Watercolor

Seeing the Values of Colors

A quick note: We hope that you will find something from the Tips and Tricks that will add a little pizazz to your yearbook pages!

Elements and Principals of Design. Unit 1: Drawing

Selective Editing in Camera Raw 5

Photoshop 01. Introduction to Computer Graphics UIC / AA/ AD / AD 205 / F05/ Sauter.../documents/photoshop_01.pdf

ARTS D Design. Project 1: Art Elements. Reading Guide: form. elements of art. line. shape. value. texture. color. principles of organization

First Semester Exam Review If packet is 100% complete and turned in the day of the exam, you can earn 10pts extra credit on your exam grade.

Working with the BCC Jitter Filter

photoshop filters kelly ludwig assistant professor

Chetek-Weyerhaeuser High School/Middle School

Putting the Brushes to Work

Color Wheel. Warm Colors. Cool Colors

COLORED PENCIL WITH MIXED MEDIA with Sarah Becktel

Rendering a perspective drawing using Adobe Photoshop

AVANTUS TRAINING PTE LTD

Changes Common to CLIP STUDIO PAINT PRO and EX

Review Questions for Design Final Exam Correct answers are highlighted in RED

The Elements of Art: Photography Edition. Directions: Copy the notes in red. The notes in blue are art terms for the back of your handout.

Artsy Painted Birds. Sign up for the free newsletter at

Digital Arts I - Course Outline

DEFINING THE FOCAL POINT

GIMP (GNU Image Manipulation Program) MANUAL

WEBINAR. Fundamentals for painting realistic skin and hair. featuring Isis Sousa

By Washan Najat Nawi

Adobe Photoshop CS5 Tutorial

The Painter X Wow! Study Guide

AP Studio Art 2D and Drawing Summer Assignments

RENDERING (SHADING) IN REPRESENTATIONAL DRAWING

Animated Snowman. Image size: 11 w x 17 h 300 dpi

LESSON 8 VEGETABLES AND FRUITS STRUCTURE 8.0 OBJECTIVES 8.1 INTRODUCTION 8.2 VEGETABLES AND FRUITS 8.3 FORMS OF FRUITS AND VEGETABLES 8.

CREATIVITY AND DESIGN SKILLS QUESTION BANK

Computer Graphics: Graphics Output Primitives Primitives Attributes

Drawing and Painting Secrets from a Modern Master of Hyperrealism MARK CRILLEY. WATSON-GUPTILL PUBLICATIONS Berkeley

The Art of Recording. Materials Needed. Background WATERCOLOR TECHNIQUES. Enduring understanding: Grade Level: 6-8. Alignment to Utah Core Curriculum

Art 2D Mid-Term Review 2018

How to Draw a Realistic iphone 4 with

Corel Painter for Beginners Course

Pitt Artist Pen white

EnvSci 360 Computer and Analytical Cartography

Cute Gooey Blob Photoshop Tutorial

Interactive non-photorealistic rendering using GLSL

WaterColors that. al vesselli.com. Painting Glass. Lesson 1. Contemporary Realism Techniques Using Watercolors

IMAGE CORRECTION. You can find this and more information with video tutorials at

Reference sheet. by Ramón Miranda

CD: (compact disc) A 4 3/4" disc used to store audio or visual images in digital form. This format is usually associated with audio information.

Working with the BCC Displacement Map Filter

PHOTOSHOP & ILLUSTRATOR BOOTCAMP

XXXX - ILLUSTRATING FROM SKETCHES IN PHOTOSHOP 1 N/08/08

Exploring Hatching in Drawings

Movie Merchandising. Movie Poster. Open the Poster Background.psd file. Open the Cloud.jpg file.

PhotoShop Elements. Lesson 6. Lesson 6 Objectives. Brief Look Into Creative Photoshop Elements. Lesson 6

SHAW ACADEMY NOTES. Ultimate Photography Program

5 Useful Photoshop Effects in 3 Easy Steps

outline: a line that surrounds and defines the edge of a shape; does not apply line variation and shows little depth.

outline: a line that surrounds and defines the edge of a shape; does not apply line variation and shows little depth.

Elements of Design Unit **All images are student work and are used here for as examples for educational purposes only**

Adobe Photoshop CC 2018 Tutorial

Name: Period: THE ELEMENTS OF ART

Spears Art Studio High School and Adult Beginners Painting with Oil and/oracrylic. Can You Answer? Brushy Creek

By: Zaiba Mustafa. Copyright

Unit I Review 9/9/2015

Module 8. Lecture-1. A good design is the best possible visual essence of the best possible something, whether this be a message or a product.

Extension material for Level 2 Design and Visual Communication Study Guide (page 33)

Adobe Illustrator Craft a Dramatic Vector Landscape Environment

Creating a Watercolor Painting From a Photo. Open the photo you want to appear to be a watercolor painting. I am using the photo below:

Course Outline. TERM EFFECTIVE: Spring 2018 CURRICULUM APPROVAL DATE: 10/23/2017

Complete Drawing and Painting Certificate Course

FOUNDATION IN GRAPHIC DESIGN. with ADOBE APPLICATIONS. LESSON 4 Photo Editing. Summary

How to Create Animated Vector Icons in Adobe Illustrator and Photoshop

Sketchbook Assignments Due Monday, November 15, 2010

Positive & Negative Space = the area around or between a design. Asymmetrical = balanced but one part is small and one part is large

Photoshop Elements Week 1 - Photoshop Elements Work Environment

ACRYLICS DEMONSTRATION

The Elements of Art line color value texture shape form space

Custom Brushes. Custom Brushes make the trip a lot more enjoyable and help you make

COLORED PENCIL WITH MIXED MEDIA with Sarah Becktel

USING BRUSHES TO CREATE A POSTER

Transcription:

CSCI 420 Computer Graphics Lecture 24 Non-Photorealistic Rendering Jernej Barbic University of Southern California Pen-and-ink Illustrations Painterly Rendering Cartoon Shading Technical Illustrations 1

Goals of Computer Graphics Traditional: Photorealism Sometimes, we want more Cartoons Artistic expression in paint, pen-and-ink Technical illustrations Scientific visualization [Lecture next week] cartoon shading 2

Non-Photorealistic Rendering A means of creating imagery that does not aspire to realism - Stuart Green Cassidy Curtis 1998 David Gainey 3

Non-photorealistic Rendering Also called: Expressive graphics Artistic rendering Non-realistic graphics Art-based rendering Source: ATI Psychographics 4

Some NPR Categories Pen-and-Ink illustration Techniques: cross-hatching, outlines, line art, etc. Painterly rendering Styles: impressionist, expressionist, pointilist, etc. Cartoons Effects: cartoon shading, distortion, etc. Technical illustrations Characteristics: Matte shading, edge lines, etc. Scientific visualization Methods: splatting, hedgehogs, etc. 5

Outline Pen-and-Ink Illustrations Painterly Rendering Cartoon Shading Technical Illustrations 6

Hue Perception of distinct colors by humans Red Blue Green Yellow Hue Scale Source: Wikipedia 7

Tone Perception of brightness of a color by humans # Also called lightness# Important in NPR# lighter darker Source: Wikipedia 8

Pen-and-Ink Illustrations Winkenbach and Salesin 1994 9

Pen-and-Ink Illustrations Strokes Curved lines of varying thickness and density Texture Conveyed by collection of strokes Tone Perceived gray level across image or segment Outline Boundary lines that disambiguate structure Winkenbach and Salesin 1994 10

Rendering Pipeline: Polygonal Surfaces with NPR 3D Model Lighting Camera How much 3D information do we preserve? Visible Polygons Procedural Stroke Texture Stroke Clipping Outline Drawing 11

Strokes and Stroke Textures Stroke generated by moving along straight path Stroke perturbed by Waviness function (straightness) Pressure function (thickness) Collected in stroke textures Tone dependent Resolution dependent Orientation dependent How automatic are stroke textures? 12

Stroke Texture Examples Winkenbach and Salesin 1994 13

Stroke Texture Operations Scaling Changing Viewing Direction (Anisotropic) 14

Indication Selective addition of detail Difficult to automate User places detail segments interactively 15

Indication Example Input without detail With indication Without indication 16

Outlines Boundary or interior outlines Accented outlines for shadowing and relief Dependence on viewing direction Suggest shadow direction 17

Rendering Parametric Surfaces Stroke orientation and density Place strokes along isoparametric lines Choose density for desired tone tone = spacing / width v u 18

Parametric Surface Example Winkenbach and Salesin 1996 19

Hatching + standard rendering Constant-density hatching Smooth shading with single light Longer smoother strokes for glass Environment mapping Varying reflection coefficient Standard rendering techniques are still important! 20

Orientable Textures Inputs Grayscale image to specify desired tone Direction field Stroke character Output Stroke shaded image Salisbury et al. 1997 21

Orientable Stroke Texture Example Salisbury et al. 1997 22

Outline Pen-and-Ink Illustrations Painterly Rendering Cartoon Shading Technical Illustrations 23

Painterly Rendering Physical simulation User applies brushstrokes Computer simulates media (paper + ink) Automatic painting User provides input image or 3D model User specifies painting parameters Computer generates all strokes 24

Physical Simulation Example Curtis et al. 1997, Computer Generated Watercolor 25

Computer-Generated Watercolor Complex physical phenomena for artistic effect Build simple approximations Paper generation as random height field Simulated effects 26

Fluid Dynamic Simulation Use water velocity, viscosity, drag, pressure, pigment concentration, paper gradient Paper saturation and capacity Discretize and use cellular automata 27

Interactive Painting User input Simulation in progress Finished painting 28

Automatic Painting Example Hertzmann 1997 29

Automatic Painting from Images Start from color image: no 3D information Paint in resolution-based layers Blur to current resolution Select brush based on current resolution Find area of largest error compared to real image Place stroke Increase resolution and repeat Layers are painted coarse-to-fine Styles controlled by parameters 30

Layered Painting Blurring Adding detail with smaller strokes 31

Painting Styles Style determined by parameters Approximation thresholds Brush sizes Curvature filter Blur factor Minimum and maximum stroke lengths Opacity Grid size Color jitter Encapsulate parameter settings as style 32

Style Examples 33

Some Styles Impressionist No random color, 4 stroke length 16 Brush sizes 8, 4, 2; approximation threshold 100 Expressionist Random factor 0.5, 10 stroke length 16 Brush sizes 8, 4, 2; approximation threshold 50 Pointilist Random factor ~0.75, 0 stroke length 0 Brush sizes 4, 2; approximation threshold 100 Not completely convincing to artists (yet?) 34

Outline Pen-and-Ink Illustrations Painterly Rendering Cartoon Shading Technical Illustrations 35

Cartoon Shading Shading model in 2D cartoons Use material color and shadow color Present lighting cues, shape, and context Stylistic Used in many animated movies Real-time techniques for games Source: Alec Rivers 36

Cartoon Shading as Texture Map Apply shading as 1D texture map Carl Marshall 2000 Two-pass technique: Pass 1: standard shader Pass 2: use result from 1 as texture coordinates u=n L 37

Shading Variations Flat shading Shadow Shadow + highlight 38

Outline Pen-and-Ink Illustrations Painterly Rendering Cartoon Shading Technical Illustrations 39

Technical Illustrations Level of abstraction Accent important 3D properties Dimish or eliminate extraneous details Ruppel 1995 Do not represent reality Photo 40

Conventions in Technical Illustrations Black edge lines Cool to warm shading colors Single light source; shadows rarely used 41

Technical Illustration Example Phong shading Metal shading (anisotropic) Edge lines Gooch shading (cool to warm shift gives better depth perception) Source: Bruce Gooch 42

The Future Smart graphics Design from the user s perspective HCI, AI, Perception Artistic graphics More tools for the creative artist New styles and ideas 43

Summary Beyond photorealism Artistic appeal Technical explanation and illustration Scientific visualization Use all traditional computer graphics tools Employ them in novel ways Have fun! 44