npr animation starcraft in cartoon speaker: shuen-huei guan 2001/1/8

Post on 29-Jan-2016

217 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

NPR AnimationStarcraft in Cartoon

Speaker: Shuen-Huei Guan2001/1/8

KeywordsNPRNon-Photorealistic RenderingCartoon RenderingToon ShaderPen and InkCel-look, cel-shading

MotivationNPR 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 NPRPhotorealism NPR

Approach Simulation Stylization

Characteristic Objective Subjective

Influences Simulation of physical processes

Sympathies with artistic processes; perceptual-based

Accuracy Precise Approximate

Deceptiveness Can be regarded as “dishonest”

Honest

Level of detail Constant level of detail Can adapt level of detail across an image to focus the viewer’s attention

Good for representing Rigid surfaces Natural and organic phenomena

Some Inclusions of NPRPainterly Rendering Sketching, Pen-and-Ink, Engraving Rendering for Legibility Other Rendering Styles Stylized Halftoning Toon Shaders/Plug-Ins SilhouettesReal 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

ProgressPre-Production

Cartoon RenderCinema DecompositionCamera ControlTiming

Post-Production3D ModelingSFXAVI formatPost-Process

Cartoon RenderingDef : Contour Line & Discrete ShadingFocus : Contour(Silhouette) & ShadingLine by ObjectShading by Light

Cartoon Demo

ContourDef: Line between front face & back face.Char: Frame Coherence & Line Continuity.Method:

Brute Force.Geometry Division.Modified Appel’s Algorithm

Special: Perlin Noise Function.

ShadingMethod:

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 StageModel DesignCamera Tran ScriptLight Settings

Difference /w Reproduction( Re’,always easier)

Reproduction Design Focus:Precise Section Analysis

Fade in/out, Section Time Line, Determine object movementGuess the Positioning of the StageTrue or False?( Not exactly, but still correct)

Real WorkingDesign Models for Replacing Original Ones.Sym Tran Script of Cameras, Lights

Detail Corrections

ReferenceSIGGRAPH 95~2000.For Cartoon Rendering:

Cartoon Rendering, March, 2000, Game Developer magazine.Non-Photorealistic Rendering (Toon), Game Developers Conference 2000.CartoonReyes on 3DS Max.

For AVI format:http://www.jmcgowan.com/avi.htmlMSDN Library

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

AuthorB86506016, Ping-Chun Kuo (windforce)B86506057, Shuen-Huei Guan (Drake)B86506058, Chuan-Chien Lin (just4u)

2001/1/8

top related