Informationen für
Logo VIS

« Zurück

Geometric Modeling and Animation
Typ: Hauptstudium / Vertiefungslinie
Semester: SS 2015
Umfang: 3V+1Ü
Studiengang: Master Informatik, Master Softwaretechnik, Diplom Informatik, Diplom Softwaretechnik, International Master in Computer Science - Studienprofil VC
Dozent: Dr. Guido Reina

Assignments, slides, and announcements for this course can be found via ILIAS!

This course covers foundations and methods for the modeling of scenes and for computer animation. This includes the representation of curves and surfaces, which are used by modeling and animation software for modeling of objects, description of the dynamics of parameters, or keyframe animation. Physically based animation describes motion via kinematic and dynamics laws of mechanics. Applications thereof include particle systems all the way to character animation and deformation.

In particular, the following topics are covered:

  • Description and modeling of curves: differential geometry of curves, polynomial curves in general, interpolation, Bezier curves, B-splines, rational curves, NURBS 
  • Description and modeling of surfaces: differential geometry of surfaces, tensor product surfaces, Bezier patches, NURBS, ruled surfaces, Coons pathes
  • Subdivision schemes: basic concept, convergence and limit process, sudivision curves, subdivision surfaces
  • Overview of animation techniques
  • Keyframe animation, inverse kinematics
  • Physically based animation of points and rigid bodies: kinematics and dynamics
  • Particle systems: Reeves, flocking and boids, agent-based simulation
  • Cloth animation: continuum mechanics, mass-spring model, numerical solvers for ordinary differential equations, explicit and implict integrators
  • Collision: efficient collision detection, bounding volume hierachies, hierarchical space partitioning, collision handling, sliding and resting contact
  • Fluid simulation: wave equation, Navier Stokes, level sets, particle level sets
  • Basics of film production: camera, lighting, production process, storyboard
Termine: Dienstag, 09:45 - 11:15 Uhr in 0.108
Freitag, 09:45 - 11:15 Uhr in 0.124
Übungen: Mittwoch, 14:00 - 14:45 Uhr in 0.124
Mittwoch, 14:45 - 15:30 Uhr in 0.124
Tutor: Dipl.-Inf. Katrin Scharnowski
Dr. Sebastian Boblest

« Zurück