If you're seeing this message, it means we're having trouble loading external resources on our website.

Pokud používáš webový filtr, ujisti se, že domény: *.kastatic.org and *.kasandbox.org jsou vyloučeny z filtrování.

Hlavní obsah

4: Funkce

Nyní si s pomocí funkcí *uložíme* deformátory. Klikněte sem pro zopakování si funkcí. Klikněte sem pro zopakování si, co jsou to transformace.

Transkript

Tak konečně máme sněhuláka, se kterým můžeme pracovat. Nyní se dostaneme k tomu pravému rigování. Potřebujeme definovat deformátory rozměru, rotace a posunu. Umožní nám to útvary pohybovat. A tady uplatníme funkce. Ztrácíte se ve funkcích? Odkaz pod videem! Funkce jsou série operací, které opakovaně používáme. Mají soubor vstupních hodnot vyvolávajících reakci. Na vytvoření deformátoru potřebujeme funkci, která protíná dvě vstupní hodnoty. Do funkce zadáváme dvě souřadnice, které jsou vrcholem tvaru a hodnotu odpovídající velikosti transformace. Příkladem uvedeme posunutí x deformátoru aby se protnul se souřadnicí [2;2]. Druhá vstupní hodnota bude třeba 5. Výpočty pro tuto funkci x jsou poměrně snadné. Přičteme 5 k souřadnici x a dosteneme bod [7;2]. A toto je proces transformace jednotlivých bodů tvaru. Tvary pochopitelně obsahují mnoho vrcholů, třeba klobouk jich má osm. To znamená, že se jeho funkce opakuje jednou pro každý vrchol, tedy 8x. Všechny funkce deformátorů posouvají vrcholy pomocí rovnic. A posun závisí na typu rovnic použitých ve funkci. Používáme různé rovnice pro rozměry, rotace a přemístění. Tyto rovnice probíráme podrobněji v lekcích o scéně a inscenaci. Potřebuješ si zopakovat transformační rovnice? Odkaz pod videem! V následujícím videu si představíme příklad tvoření translační funkce. Ve cvičení budete moci vytvořit vlastní funkce deformátorů. To je vše pro dnešek!