140 likes | 435 Views
Tanec. Adaptácia pohybu virtuálnej postavy a jej učenie udržiavať rovnováhu pre implementáciu pohybov reagujúcich na rytmus hudby. Iveta Halanová Aktuálne trendy v kognitívnej psychológii, LS 2013. Čo bude treba spraviť:. Vhodné zjednodušenie kĺbov Inverzná kinematika
E N D
Tanec Adaptácia pohybu virtuálnej postavy a jej učenie udržiavať rovnováhu pre implementáciu pohybov reagujúcich na rytmus hudby Iveta Halanová Aktuálne trendy v kognitívnej psychológii, LS 2013
Čo bude treba spraviť: • Vhodné zjednodušenie kĺbov • Inverzná kinematika • Implementácia fyzikálnych zákonov • Rovnovážny orgán • Markovove reťazce • Rytmus hudby
Animácia • Pozícia, rotácia (škálovanie, geometria, textúry, farby, transparentnosť, ...) • Polo manuálna • Ručne definované niektoré body + funkcia
Postava • Lokálne koordináty (hierarchia) • Kosti, väzby, zreťazenia • Kĺby, kostra • Obmedzenia - uhly
Inverzná kinematika • Dopredná kinematika (zvrchu hierarchie) • Pohyb inicializovaný zdola • Obmedzenia potrebné
Výpočet v 2D • D = r . F . K Cyklus od najbližšieho: • Výpočet F • Výpočet D • Uhol + D
Výpočet v 3D • 3 osi = 3 možné rotácie D = |F| * Sin(a, F) * Sin(b, F) * Znamienko(Cos(r, F)) * K
Ďalšie úpravy krásy • Končatina sa dáva do pohodlnej polohy • Šľachy a napnutie svalov ovplyvňuje narovnanie kĺbov • Trasy pohybov po krivkách
Môj predbežný návrh kĺbov a obmedzení • Rameno • Bedrový kĺb • Trup
Balans pri státí • Rôzne polohy • Členky spolu, šírka ramien, jedla noha vpredu, druhá vzadu • „Load/unload“ mechanizmus – kývanie • Výmena váhy medzi nohami bokmi • Prenos pohybu na členky • Detekcia rovnováhy – len ucho
Implementácia balansu • Učenie posilňovaním • Že vraj mi to ešte vysvetlí
Hudba - percepcia • Ľudské ucho • Rozklad na frekvencie • Vnímanie • Zloženie v mozgu • Fázové posunutie – nezaznamenané • Zachytenie rytmu • Problém
Tanec • Definovane pohyby, trasy • Markovove reťazce • Bezkontextová gramatika • Kódovanie pohybu do reťazca (string) • Rýchlosť/zrýchlovanie podľa rytmu • Interpolácie atď