computer graphics & visualization animation process

Post on 23-Dec-2015

236 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

computer graphics & visualization

Simulation and Animation

Animation Process

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Animation and Simulation

AnimationAnima (lat.) – Atem,

Seele, Leben

The art of breathing life into something

Object-positioning(Motion Control)

Shape(Object model)

Environment(Light, Camera)

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Overview• Animation: motion captured by a sequence of images• Classes:

– Traditional animation: Film, Cartoons (Disney etc.)– Computer aided animation: support in traditional animation – Computer animation

• Entire production in the computer• Modeling and animation software (Maya, 3D Studio Max)

Modellierung Rendering

Animation

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Overview • Temporal change of:

– Objects (position, orientierung, size, shape, color, etc)– Camera (position, direction, angle, focus, etc)– Illumination (position, direction, brightness, color)

• Application areas:– Advertisement– Film – Computer games– Simulation– Visualization

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Overview • Relation to modeling

– Static modeling of geometry „Modeling“ along time axis

• Relation to simulation– Physics based, realistic animation

• Fluids, Clothes

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

History• 1824 „Persistenz des Sehens“ [Roget]

Perception of a visual stimuli with latency(cf. Phi-Phenomenon [Wertheimer 1911])

• 1830 Animation machines

• 6

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

History• 1870

Chronophotography [Muybridge]

• 1880 Film projector (Kinetoscope) [Edison]

• 7

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

History• 1900 Pioners of animation:

– Melbourne-Cooper 1899: First film animation

– Blackton 1906: „Humorous phases of funny faces“

– Simple Stop-Animation of table drawings

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

History• 1912 „Gertie, the Trained Dinosaur“

5 Min. Comic

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

History• Walt Disney:

– 1922 Disney Studios– 1928 „Steamboat Willy“

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

History• 1932 Stop-Motion Animation

„King Kong“

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

History• First computer animationen

– 1950 Springing ball in „Whirlwind“ [Adams, MIT]

– 1965 „Sketchpad“ [Sutherland]

– Um 1975: Skeleton KeyframingScript-Languages for animation

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

History• 1976 „ Futureworld“

first time 3D Graphic „wireframe“ in film• 1982 „Tron“ (Disney):

first time real 3D Graphic in film• 1986 „Luxo Jr.“ (Pixar)• 1987 „Rendevouz à Montreal“

(Thalmann)• 1997 „Geri‘s Game“ (Pixar),

Oscar 1998

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

History Present

http://movies.gerardbutlerangels.com/300.html

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Literature• Watt, Watt: Advanced Animation and Rendering

Techniques, Addison-Wesley, 1992• Vince: 3D Computer Animation, Addison-Wesley,

1992• SIGGRAPH 2001 Course „Physically Based

Modeling“ (Witkin et al.)• Parent: Computer Animation, Morgan Kaufman,

2002• Zum Storytelling: Vogler: The Writer‘s Journey,

Pan 1999

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Overview• Animation classes

– Handpainted images– Moving pieces of paper– Handcrafted models– Computer assisted animation– Computer animation

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Overview • Steps in the animation process

– Storyboard– Voice-recording– Shooting– Scanning– Modelling– Texturing– Animation– Shading / Lighting– Rendering– Compositing

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Storyboard – The idea– Treatment– B/W hand paintings

• Action template• Character development

– First film version• Check of timing and comprehensibility

– Loose color paintings• Visual impression of set, clothes• Lighting the scene

• 18

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Voice-recording – Unscripted dialoges of laities

– Voices of professional actors– Good voices of laities

• 19

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Shooting – Shooting the real scene

– Motion capture– Recording light conditions– Bluescreening– Recording relative sizes and distances

• 20

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Scanning • Cement models of characters

– Laser scanner– Repräsentation as point cloud– Different triangulations

• Low-res, high-res

• 21

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Modelling • Decomposition in sub-objects

• Generation of new objects from base objects• Object hierarchies• Software

– Amapi 3D www.eovia.com– Maya (Builder) www.aliaswavefront.com

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Texturing • Surface characteristics of objects

– Image: color information– Bump map: structure– Specular map: reflection attributes

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Animation • Skeleton with joints

– Interactive model– Key-framing– Inverse kinematics– Motion capturing– Refinement of movements

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Animation • Alternative techniques

– Physical dynamics engine– Artificial intelligence

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Shading / Lighting• Shader

– Representing surface charcteristics– Simulation of wood, glas, metal, etc.

• Lighting– Lighting the scene as in real film– Evtl. by means of recorded data

• Key light• Ambient light• Specular light• Bounce light

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Rendering • High quality frames

– Additional special effects• Motion blur, lensflares

– 6-90 h computing time per frame– Speed-up by render farms– Software Pixar Renderman

• Oscar winner• Terminator 3, Jurassic Park 1-3, Toy Story 1+2,

Star Wars: Episode I-III, The Matrix 1-3, Fight Club, Gladiator…

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Rendering High quality rendering

• 28

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Compositing • Blending of graphics and film

– Blending effects– Post-production

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Compositing

computer graphics & visualization

Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group

Compositing

• 31

top related