Drážka inverznej kinematiky#
Drážka IK je vynútenie, ktoré zarovnáva reťaz kostí pozdĺž krivky. Využitím jednoduchosti a flexibility pri dosahovaní esteticky príjemných tvarov, ktoré ponúkajú krivky, predvídateľnosti a dobre integrovaného ovládania, ktoré ponúkajú kosti, je drážka IK neoceniteľným nástrojom v súprave nástrojov výbavy. Je obzvlášť vhodný na výbavu ohybných častí tela, ako sú chvosty, chápadlá a chrbtice, ako aj neorganických predmetov, napríklad lán.
Úplný opis nastavení pre Drážku IK nájdete v časti Vynútenie Drážka IK.
Základné nastavenia#
Vynútenie Drážka IK nie je striktne metóda Inverznej kinematiky (t. j. vynútenia Inverzná kinematika), ale skôr metóda Doprednej kinematiky (t. j. normálnej tvorby pózy kostí). Stále však zdieľa niektoré vlastnosti vynútenia Inverzná kinematika, ako napríklad pôsobenie na viacero kostí, nie je použiteľná pre objekty a vyhodnocuje sa po vyhodnotení všetkých ostatných vynútení. Je potrebné poznamenať, že ak na kosť súčasne pôsobí reťaz štandardnej inverznej kinematiky reťazec a reťaz Drážka inverznej kinematiky, reťaz štandardnej IK má prednosť. Takýmto nastaveniam sa však radšej vyhnite, pretože výsledky môžu byť ťažko ovládateľné.
Na nastavenie Drážky IK je potrebné mať reťaz prepojených kostí a krivku, ktorú vynúti tvar tejto reťaze kostí:
Pri vybranej poslednej kosti v reťazi pridajte vynútenie Drážka IK z karty Vynútenia kostí vo Vlastnostiach.
Nastavenie Dĺžka reťaze nastavte na počet kostí v reťazi (počnúc vybranou kosťou a vrátane nej), ktoré by mali byť ovplyvnené krivkou.
Nakoniec nastavte pole Cieľ na krivku, ktorá má krivku ovládať.
Gratulujeme, reťaz kostí je teraz riadená krivkou.
Nastavenia a ovládače#
Presný zoznam možností nájdete v časti Vynútenie Drážka inverznej kinematiky. Táto časť je určená na predstavenie pracovného postupu.
Ovládanie naklonenia#
Na ovládanie naklonenia reťaze Drážka IK sa stále používajú štandardné metódy rotácie kostí v reťazi pozdĺž ich lokálnych osí Y. Začnite napríklad pri najvzdialenejšej kosti a jednoducho otáčajte kosti v reťazci okolo ich lokálnych osí Y, aby ste upravili naklonenie reťaze od tohto bodu.
Funguje aj použitie vynútenia Kopírovať rotáciu na kosti.
Poznámka
Je potrebné zvážiť niekoľko obmedzení:
Kosti nezdedia hodnotu sklonu krivky slúžiacu na riadenie ich naklonenia.
Neexistuje žiadny spôsob, ako automaticky vytvoriť efekt skrútenia, pri ktorom sa tlmená rotácia prenáša na reťaz. Zvážte namiesto toho použitie Ohyb kostí.
Ovládanie posuvu#
Celý reťazec kostí možno vytvoriť tak, aby sledoval tvar krivky a zároveň ho bolo možné umiestniť do ľubovoľného bodu v 3D priestore, ak je zapnutá možnosť Posuv reťaze. Predvolene táto možnosť nie je zapnutá a kosti budú nasledovať krivku v jej netransformovanej polohe.
Ovládanie dĺžky#
Nastavením Režimu mierky Y môžete zvoliť spôsob, akým budú kosti meniť mierku po dĺžke. Dostupné možnosti umožňujú roztiahnuť reťaz kostí tak, aby sa prispôsobil krivke, použiť zmenu mierky pred IK alebo neurobiť ani jedno z toho. Okrem toho má na výsledok vplyv aj mierka objektu krivky.
Ovládanie hrúbky#
Hrúbka kostí v reťazi sa ovláda nastavením režimu mierky XZ vynútenia. Toto nastavenie určuje metódu použitú na určenie mierky na osiach X a Z každej kosti v reťazi.
K dispozícii sú tieto režimy:
- Žiadne
Táto možnosť zachováva faktory mierky X a Z ako 1,0.
- Zachovanie objemu
Faktory zmeny mierky X a Z sa považujú za inverzné k faktoru zmeny mierky Y (dĺžka kosti), čím sa zachováva „objem“ kosti.
- Pôvodná kosť
Táto možnosť používa iba faktory zmeny mierky X a Z, ktoré by mala kosť po vyhodnotení štandardným spôsobom.
Okrem týchto režimov je k dispozícii aj možnosť Použiť polomer krivky. Keď je táto možnosť zapnutá, na odvodenie faktorov mierky X a Z sa použije priemerný polomer polomerov bodov na krivke, v ktorých sú umiestnené kĺby jednotlivých kostí. To umožňuje, aby sa efekty zmeny mierky, určené vyššie uvedenými režimami, upravili podľa potreby na umelecké ovládanie .
Tipy pre pekné nastavenia#
Pre optimálnu deformáciu sa odporúča, aby kosti boli približne rovnako dlhé a aby neboli príliš dlhé, čo uľahčí lepšie prispôsobenie krivke. Takisto by sa kosti mali v ideálnom prípade vytvárať tak, aby kopírovali tvar krivky v jej „pokojovej polohe“, aby sa minimalizovali problémy v oblastiach, kde má krivka ostré ohyby, ktoré môžu byť viditeľné najmä pri zakázanom roztiahnutí.
Na ovládanie krivky sa odporúča používať háky (najmä háky kostí) na ovládanie riadiacich bodov krivky, pričom na každý riadiaci bod sa musí použiť jeden hák. Vo všeobecnosti by malo byť pre krivku potrebných len niekoľko riadiacich bodov (napr. jeden na každých 3 až 5 kostí ponúka slušné ovládanie).
Na type použitej krivky v skutočnosti nezáleží, pokiaľ z nej možno získať dráhu, ktorú možno použiť aj použitím vynútenia Sledovať dráhu. To skutočne závisí od úrovne riadenia, ktoré vyžadujú háky.