simulation and animation
DESCRIPTION
Simulation and Animation. Animation Process. Animation and Simulation. Animation. Anima (lat.) – Atem , Seele , Leben. Object- positioning (Motion Control). Environment (Light, Camera). The art of breathing life into something. Shape (Object model). Overview. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/1.jpg)
computer graphics & visualization
Simulation and Animation
Animation Process
![Page 2: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/2.jpg)
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)
![Page 3: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/3.jpg)
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
![Page 4: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/4.jpg)
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
![Page 5: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/5.jpg)
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
![Page 6: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/6.jpg)
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
![Page 7: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/7.jpg)
computer graphics & visualization
Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group
History• 1870
Chronophotography [Muybridge]
• 1880 Film projector (Kinetoscope) [Edison]
• 7
![Page 8: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/8.jpg)
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
![Page 9: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/9.jpg)
computer graphics & visualization
Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group
History• 1912 „Gertie, the Trained Dinosaur“
5 Min. Comic
![Page 10: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/10.jpg)
computer graphics & visualization
Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group
History• Walt Disney:
– 1922 Disney Studios– 1928 „Steamboat Willy“
![Page 11: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/11.jpg)
computer graphics & visualization
Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group
History• 1932 Stop-Motion Animation
„King Kong“
![Page 12: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/12.jpg)
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
![Page 13: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/13.jpg)
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
![Page 14: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/14.jpg)
computer graphics & visualization
Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group
History Present
http://movies.gerardbutlerangels.com/300.html
![Page 15: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/15.jpg)
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
![Page 16: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/16.jpg)
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
![Page 17: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/17.jpg)
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
![Page 18: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/18.jpg)
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
![Page 19: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/19.jpg)
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
![Page 20: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/20.jpg)
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
![Page 21: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/21.jpg)
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
![Page 22: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/22.jpg)
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
![Page 23: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/23.jpg)
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
![Page 24: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/24.jpg)
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
![Page 25: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/25.jpg)
computer graphics & visualization
Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group
Animation • Alternative techniques
– Physical dynamics engine– Artificial intelligence
![Page 26: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/26.jpg)
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
![Page 27: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/27.jpg)
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…
![Page 28: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/28.jpg)
computer graphics & visualization
Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group
Rendering High quality rendering
• 28
![Page 29: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/29.jpg)
computer graphics & visualization
Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group
Compositing • Blending of graphics and film
– Blending effects– Post-production
![Page 30: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/30.jpg)
computer graphics & visualization
Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group
Compositing
![Page 31: Simulation and Animation](https://reader035.vdocuments.site/reader035/viewer/2022070501/56816935550346895de090f8/html5/thumbnails/31.jpg)
computer graphics & visualization
Simulation and Animation – SS07Jens Krüger – Computer Graphics and Visualization Group
Compositing
• 31