13
Animation I Referat von Maximilian Humpert Universität zu Köln / SS 2013 Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie II (Teil 2): Simulation und 3D Programmierung Prof. Dr. Manfred Thaller

Animation I Referat von Maximilian Humpert Universität zu Köln / SS 2013 Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie

Embed Size (px)

Citation preview

Page 1: Animation I Referat von Maximilian Humpert Universität zu Köln / SS 2013 Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie

Animation I

Referat von Maximilian HumpertUniversität zu Köln / SS 2013

Institut für Historisch-Kulturwissenschaftliche InformationsverarbeitungSoftwaretechnologie II (Teil 2): Simulation und 3D Programmierung

Prof. Dr. Manfred Thaller

Page 2: Animation I Referat von Maximilian Humpert Universität zu Köln / SS 2013 Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie

Einleitung

• Herausforderungen der Animation

Page 3: Animation I Referat von Maximilian Humpert Universität zu Köln / SS 2013 Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie

Typen der Character Animation

• Cel Animation

• Rigid Hierarchical Animation

• Per-Vertex Animation and Morph Targets

Page 4: Animation I Referat von Maximilian Humpert Universität zu Köln / SS 2013 Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie

Typen der Character Animation

• Skinned Animation

Page 5: Animation I Referat von Maximilian Humpert Universität zu Köln / SS 2013 Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie

Skelette

Page 6: Animation I Referat von Maximilian Humpert Universität zu Köln / SS 2013 Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie

Poses

• Pose setzt sich aus allen Positionen der Joints zusammen

• Bind Pose

Page 7: Animation I Referat von Maximilian Humpert Universität zu Köln / SS 2013 Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie

Poses

• Local Poses

• Global Poses

Page 8: Animation I Referat von Maximilian Humpert Universität zu Köln / SS 2013 Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie

Clips

• Interaktivität des Spiels fordert Clip-Struktur

• Local Time Line

Page 9: Animation I Referat von Maximilian Humpert Universität zu Köln / SS 2013 Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie

Clips

• Pose Interpolation: Key Poses als Zwischenschritte

• Global Time Line

Page 10: Animation I Referat von Maximilian Humpert Universität zu Köln / SS 2013 Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie

Skinning

• Per-Vertex Skinning Information

Page 11: Animation I Referat von Maximilian Humpert Universität zu Köln / SS 2013 Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie

Animation Blending

• Pose eines Characters wird von mehr als einem Clip bestimmt

• Ist zur Überblendung von zwei Animation Clips geeignet

Page 12: Animation I Referat von Maximilian Humpert Universität zu Köln / SS 2013 Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie

Animation Blending• Arten des Cross-Fadings

Smooth Transition:

Frozen Transition:

Page 13: Animation I Referat von Maximilian Humpert Universität zu Köln / SS 2013 Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie

Animation Blending

• Partial Skeleton Blending:Einzelne Körperregionen werden getrennt voneinander animiert