Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.