Detail práce

3D animace postavy v počítačové grafice

Diplomová práce Student: Pečenka Michal Akademický rok: 2007/2008 Vedoucí: Přibyl Jaroslav, Ing.
Název anglicky
Animation of 3D Character in Computer Graphics
Jazyk práce
český
Abstrakt

Cílem projektu je seznámit čtenáře s technikami používanými při real-time animaci 3D postav. Práce se soustředí zejména na dva typy animace: snímkovou animaci a kloubovou animaci. Popsány jsou algoritmy pro softwarovou i hardwarovou deformaci modelu, interpolaci klíčových snímků, kombinaci a prolínání animací, inverzní kinematiku a ragdoll. Výsledkem projektu je framework pro animaci 3D postav, který se skládá z implementované animační knihovny, příkladů demonstrujících činnost knihovny a nástrojů pro export animace z 3D Studia Max a MilkShape 3D.

Klíčová slova

snímková animace, kloubová soustava, kost, kloub, kůže, interpolace klíčových snímků, deformace modelu, kvaternion, matice, slerp, OpenGL, DirectX, shader, ragdoll, inverzní kinematika

Ústav
Studijní program
Informační technologie, obor Počítačová grafika a multimédia
Soubory
Stav
obhájeno, hodnocení A
Obhajoba
18. června 2008
Oponent
Komise
Meduna Alexander, prof. RNDr., CSc. (UIFS FIT VUT), předseda
Bartík Vladimír, Ing., Ph.D. (UIFS FIT VUT), člen
Černocký Jan, prof. Dr. Ing. (UPGM FIT VUT), člen
Fučík Otto, doc. Dr. Ing. (UPSY FIT VUT), člen
Sojka Eduard, doc. Dr. Ing. (VŠB-TUO), člen
Zemčík Pavel, prof. Dr. Ing. (UPGM FIT VUT), člen
Citace
PEČENKA, Michal. 3D animace postavy v počítačové grafice. Brno, 2008. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2008-06-18. Vedoucí práce Přibyl Jaroslav. Dostupné z: https://www.fit.vut.cz/study/thesis/6517/
BibTeX
@mastersthesis{FITMT6517,
    author = "Michal Pe\v{c}enka",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "3D animace postavy v po\v{c}\'{i}ta\v{c}ov\'{e} grafice",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2008,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/6517/"
}
Nahoru