Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Animation System Overview

Similar presentations


Presentation on theme: "Computer Animation System Overview"— Presentation transcript:

1 Computer Animation System Overview
CS 6204 Character Animation Computer Animation System Overview Yong Cao February 6, 2007

2 Introduction Shrek 2

3 Introduction World of Warcraft

4 Virtual Reality Engine
Introduction Virtual Reality Engine

5 Class project from UCLA
Introduction Class project from UCLA

6 While ( Not end ) { Update Everything; Render Everything;
Animation Loop While ( Not end ) { Update Everything; Render Everything; Advance Time; }

7 What need to be updated? Scene Manager Camera Manager Lights Manager
“Update Everything” What need to be updated? Scene Manager Camera Manager Lights Manager

8 What need to be updated? Scene Manager Camera Manager Lights Manager
“Update Everything” What need to be updated? Scene Manager Camera Manager Lights Manager

9 What need to be updated? Scene Manager Camera Manager Lights Manager
“Update Everything” What need to be updated? Scene Manager Camera Manager Lights Manager

10 What need to be updated? Scene Manager Camera Manager Lights Manager
“Update Everything” What need to be updated? Scene Manager Camera Manager Lights Manager

11 Poses of Animated Objects Others: Audio, music …
Update What? Object general status Position Health, Emotion … Poses of Animated Objects Others: Audio, music …

12 Special effects (Particles) …
Modules for “Updating” AI (simulation) Animation Physics Virtual events Special effects (Particles)

13 What need to be rendered? How to render?
“Render Everything” What need to be rendered? How to render?

14 Scene Manager Occlusion Level Of Detail (LOD)
“What need to be rendered?” Scene Manager Occlusion Level Of Detail (LOD)

15 Scene Manager Occlusion Rendering Order Camera Manager Lights Manager
“How to render?” Scene Manager Occlusion Rendering Order Camera Manager Lights Manager Renderer Alpha Blending, Opaque Shader (GPU) Shadow (soft) Volumetric lighting Normal Map, Bump Map

16 Alpha Blending and Translucency

17 Shadow Soft Shadow Self Shadow

18 Volumetric lighting

19 Normal Mapping

20 Object Manager Scene Manager Camera Manager Lights Manager AI
Overview Scene Manager Object Manager Camera Manager Lights Manager AI Animation Physics Particles Renderer

21 AI Animation Physics Particles … Renderer
Overview “Updating Everything” “Render Everything” Managers: Scene Manager Camera Manager Lights Manager Systems: AI Animation Physics Particles … Renderer

22 Overview


Download ppt "Computer Animation System Overview"

Similar presentations


Ads by Google