npr animation starcraft in cartoon speaker: shuen-huei guan 2001/1/8
TRANSCRIPT
![Page 1: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/1.jpg)
NPR AnimationStarcraft in Cartoon
Speaker: Shuen-Huei Guan2001/1/8
![Page 2: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/2.jpg)
KeywordsNPRNon-Photorealistic RenderingCartoon RenderingToon ShaderPen and InkCel-look, cel-shading
![Page 3: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/3.jpg)
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?
![Page 4: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/4.jpg)
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
![Page 5: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/5.jpg)
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
![Page 6: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/6.jpg)
An Example of NPR – Painterly Rendering
![Page 7: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/7.jpg)
An Example of NPR – Sketches and Lines
![Page 8: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/8.jpg)
An Example of NPR – Special fx with half-toning
![Page 9: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/9.jpg)
Other Examples of NPR
![Page 10: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/10.jpg)
ProgressPre-Production
Cartoon RenderCinema DecompositionCamera ControlTiming
Post-Production3D ModelingSFXAVI formatPost-Process
![Page 11: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/11.jpg)
Cartoon RenderingDef : Contour Line & Discrete ShadingFocus : Contour(Silhouette) & ShadingLine by ObjectShading by Light
![Page 12: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/12.jpg)
Cartoon Demo
![Page 13: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/13.jpg)
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.
![Page 14: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/14.jpg)
ShadingMethod:
Angle between normal vector & light source.Shading table.Modified interpolation.Shading mapping.
![Page 15: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/15.jpg)
Shading mapping
![Page 16: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/16.jpg)
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)
![Page 17: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/17.jpg)
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
![Page 18: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/18.jpg)
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
![Page 19: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/19.jpg)
Future WorkMore NPR effectsMore special effects(SFX) in production of animation.Partial Collision Detection.Model Picking in 2D.
![Page 20: NPR Animation Starcraft in Cartoon Speaker: Shuen-Huei Guan 2001/1/8](https://reader035.vdocuments.net/reader035/viewer/2022081520/5697c02e1a28abf838cda456/html5/thumbnails/20.jpg)
AuthorB86506016, Ping-Chun Kuo (windforce)B86506057, Shuen-Huei Guan (Drake)B86506058, Chuan-Chien Lin (just4u)
2001/1/8