NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8.

Slides:



Advertisements
Similar presentations
Real-Time Rendering of Cartoon Smoke and Clouds
Advertisements

Why is photorealism the aim? People paint! What is NPR? NPR issues NonPhotorealistic Rendering.
Task Challenge \nted Challenge \nted Achievements Demo Game Terrains How can we create more interesting game terrains?
Walk-Through Illustrations: Frame-Coherent Pen-and-Ink Style in a Game Engine Bert Greudenberg Maic Masuch Thomas Strothotte.
Non-Photorealistic Rendering: Toon Shading David Luebke University of Virginia.
Non-Photo Realistic Rendering Jian Huang CS594 Fall 2003 This set of slides are modified from the NPR Course during SIGGRAPH’2003.
Computer Graphics Sohaib A Khan CS101 Wk02 Topical Lecture.
Non-Photorealistic Rendering or More-Interesting Rendering (in a more positive sense) Presented by Adam Smith for CMPS160.
History of computer graphics CS Introduction to Computer Graphics Autumn quarter, 2000 Slides for September 28 lecture.
CS6500 Adv. Computer Graphics © Chun-Fa Chang, Spring 2003 Adv. Computer Graphics CS6500, Spring 2003.
Suggestive Contours Final programming assignment Advanced topics in Computer Graphics.
 Marc Levoy History of computer graphics CS Introduction to Computer Graphics Autumn quarter, 2006 Slides for September 26 lecture.
 Marc Levoy Choosing the right course CS 148 Winter, Hanrahan, not SCPD undergraduates only requires 107 terminal course broad and conceptual CS.
 Marc Levoy History of computer graphics CS Introduction to Computer Graphics Autumn quarter, 2001 Slides for September 27 lecture.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Adrian Ilie Non-Photorealistic Rendering Techniques for a Game Engine COMP 238 Final Project.
Non-Photorealistic Rendering Mario Costa Sousa Department of Computer Science University of Calgary Mario Costa Sousa Department of Computer Science University.
Computer Animation CS 445/645 Fall Let’s talk about computer animation Must generate 30 frames per second of animation (24 fps for film) Issues.
Qiang Gao 10/13/2009 3D Terrain Modeling with Real Elevation Data.
Non-Photorealistic Rendering Greg Turk College of Computing and GVU Center.
Non-Photorealistic Rendering - This is the attempt to make a realistic scene or object look as if it were hand drawn.
Week 14 - Wednesday.  What did we talk about last time?  Collision handling  Collision detection  Collision determination  Collision response  BSPs.
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology Beyond Meshes Spring 2012.
Computer graphics & visualization NPR – Non-photorealistic rendering.
Aaron Schultz. Idea: Objects close to a light shadow those far away. Anything we can see from the light’s POV is lit. Everything hidden is dark. Distance.
03/30/05© 2005 University of Wisconsin NPR Today “Stylized Rendering Techniques for Scalable Real-Time 3D Animation”, Adam Lake, Carl Marshall, Mark Harris.
Computer Visualization BIM Curriculum 03. Topics  History  Computer Visualization Methods  Visualization Workflow  Technology Background.
OCR Cambridge Nationals
Shading. What is Shading? Assigning of a color to a pixel in the final image. So, everything in shading is about how to select and combine colors to get.
Interactive Rendering of Meso-structure Surface Details using Semi-transparent 3D Textures Vision, Modeling, Visualization Erlangen, Germany November 16-18,
09/09/03CS679 - Fall Copyright Univ. of Wisconsin Last Time Event management Lag Group assignment has happened, like it or not.
Real-time Non-photorealistic ViewfinderReal-time Non-photorealistic Viewfinder.
What is a story board? Panel, or series of panels, in which a set of sketches is arranged depicting the important changed of scene & action in a series.
FILM & VIDEO PRODUCTION 12 PRE PRODUCTION. The key to a project's ultimate success is good planning including writing a script, budgeting, casting, finding.
Cel Shading Jason McCollum. Overview Nonphotorealistic Rendering (NPR) Cel-shading Concepts Demonstration.
Introduction to Visual Effects Lecture Two Pre-Production.
Computing & Information Sciences Kansas State University Lecture 15 of 42CIS 636/736: (Introduction to) Computer Graphics Lecture 15 of 42 William H. Hsu.
David Lenihan’s 8 th grade portfolio YAY.. Artist Statement Hello, my name is David Lenihan, of course you’ve heard of me. I’m known around my classes.
Paint By Numbers The goal of a visual artist (Hagen): Without modeling detail, painters use brush strokes to: –Represent objects –Direct attention The.
Non-Photorealistic Rendering Motivation: Much of the graphical imagery created is not photographic in nature Particularly in some domains: –Art –Animation.
Non-Photorealistic Rendering: Toon Shading David Luebke University of Virginia.
Sky Boxes and Vector Math 2 Course Information CVG: Programming 4 My Name: Mark Walsh Website:
CS123 | INTRODUCTION TO COMPUTER GRAPHICS Andries van Dam © Visible Surface Determination (VSD) To render or not to render, that is the question… 1 of.
Cel shading By jared brock.
Honours Graphics 2008 Session 12. Today’s focus Non-photorealistic rendering …other topics requested in class…
A Very Brief Overview of Non-Photorealistic Rendering Conrad Albrecht-Buehler Graduate Thesis Seminar September 24, 2001.
ASSESSMENT 1 PITCH Chirat Srigatesook (Yarzar Zaw) syd
Computer-Generated Medical, Technical, and Scientific Illustration SIGGRAPH 2005 Course #31 Half-Day, Tuesday, 2 August, 8:30 am - 12:15 pm Level: Intermediate.
Non-Photorealistic Rendering FORMS. Model dependent Threshold dependent View dependent Outline form of the object Interior form of the object Boundary.
Real Time Nonphotorealistic Rendering. How to achieve real time NPR? Economy of line: present a lot of information with very few strokes. Silhouettes.
What is a story board? Panel, or series of panels, in which a set of sketches is arranged depicting the important changed of scene & action in a series.
Painterly Rendering for Animation Introduction speaks of focus and detail –Small brush strokes focus and provide detail –Large strokes are abstract and.
Non-Photorealistic Rendering CS 446: Real-Time Rendering & Game Technology David Luebke University of Virginia.
CREATING A SHORT VIDEO My video. Why creating a video? Content shared in a powerful and engaging way Dynamic resource for supporting curricula Powerful.
Non-Photorealistic Rendering FORMS. Model dependent Threshold dependent View dependent Outline form of the object Interior form of the object Boundary.
The NPR Assignment Everything is online off course web page List of papers: –Choose one –First to me gets the paper –Some pairings of tightly related.
Processing Images and Video for An Impressionist Effect Automatic production of “painterly” animations from video clips. Extending existing algorithms.
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
1 Geometry for Game. Geometry Geometry –Position / vertex normals / vertex colors / texture coordinates Topology Topology –Primitive »Lines / triangles.
Computer Animation CS 446 September 5, 2001.
- Introduction - Graphics Pipeline
Week 14 - Wednesday CS361.
Storyboards What is a story board?
Non-Photorealistic Rendering Techniques for a Game Engine
Presented by Joshua Drouillard
Stylized Environmental Rendering
The Graphics Rendering Pipeline
Interactive Computer Graphics
Computer Graphics.
Cel Shading Jason McCollum.
History of computer graphics
Presentation transcript:

NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8

Keywords NPR Non-Photorealistic Rendering Cartoon Rendering Toon Shader Pen and Ink Cel-look, cel-shading

Motivation NPR is slow for real-time rendering. So we decided to render it slowly and make it a clip of animation. And we love Starcraft! (Don ’ t tell me you ’ ve never heard of it!) Then we got a cool idea: remake a piece of classical animation in Starcraft with new(cute, cartoon) modeling, and of course in NPR cartoon effects! Isn ’ t that funny?

NPR: Non-Photorealistic Rendering Comparing Photorealism and NPR PhotorealismNPR ApproachSimulationStylization CharacteristicObjectiveSubjective InfluencesSimulation of physical processes Sympathies with artistic processes; perceptual- based AccuracyPreciseApproximate DeceptivenessCan be regarded as “ dishonest ” Honest Level of detailConstant level of detailCan adapt level of detail across an image to focus the viewer ’ s attention Good for representingRigid surfacesNatural and organic phenomena

Some Inclusions of NPR Painterly Rendering Sketching, Pen-and-Ink, Engraving Rendering for Legibility Other Rendering Styles Stylized Halftoning Toon Shaders/Plug-Ins Silhouettes Real Time Techniques

An Example of NPR – Painterly Rendering

An Example of NPR – Sketches and Lines

An Example of NPR – Special fx with half-toning

Other Examples of NPR

Progress Pre-Production Cartoon Render Cinema Decomposition Camera Control Timing Post-Production 3D Modeling SFX AVI format Post-Process

Cartoon Rendering Def : Contour Line & Discrete Shading Focus : Contour(Silhouette) & Shading Line by Object Shading by Light

Cartoon Demo

Contour Def: Line between front face & back face. Char: Frame Coherence & Line Continuity. Method: Brute Force. Geometry Division. Modified Appel ’ s Algorithm Special: Perlin Noise Function.

Shading Method: Angle between normal vector & light source. Shading table. Modified interpolation. Shading mapping.

Shading mapping

Animation: Production&Reproduction Animation Design Focus : Pre process Settings: Original Video Animation (OVA) Script & Tran Script Post process Production: Determine the Stage Model Design Camera Tran Script Light Settings Difference /w Reproduction ( Re ’,always easier )

Reproduction Design Focus : Precise Section Analysis Fade in/out, Section Time Line, Determine object movement Guess the Positioning of the Stage True or False? ( Not exactly, but still correct ) Real Working Design Models for Replacing Original Ones. Sym Tran Script of Cameras, Lights Detail Corrections

Reference SIGGRAPH 95~2000. For Cartoon Rendering: Cartoon Rendering, March, 2000, Game Developer magazine. Non-Photorealistic Rendering (Toon), Game Developers Conference CartoonReyes on 3DS Max. For AVI format: MSDN Library

Future Work More NPR effects More special effects(SFX) in production of animation. Partial Collision Detection. Model Picking in 2D.

Author B , Ping-Chun Kuo ( windforce) B , Shuen-Huei Guan (Drake) B , Chuan-Chien Lin ( just4u) 2001/1/8