Funkcie vygenerovanej výbavy#
Po vygenerovaní ľudskej výbavy sa do scény pridá nová armatúra s názvom rig
. Je to výbava postavy, ktorú ste vygenerovali z ľudskej meta-výbavy a bude obsahovať všetky funkcie.
Spoločné vlastnosti#
Panely užívateľského rozhrania výbavy#
K vygenerovanej výbave je pripojený skript, ktorý implementuje sústavu panelov, ktoré sa zobrazia na karte Položka bočného panela 3D záberu, keď je aktívna kosť patriaca k vygenerovanej výbave.
Nastavenia zapečenia výbavy#
Tento panel sa zobrazí, ak má armatúra aktívnu akciu, a používajú ho operátory, ktoré aplikujú operáciu na viacero kľúčových snímok.
- Zapiecť všetky kľúčové snímky
Ak je táto funkcia zapnutá, operátor vypočíta a vytvorí kľúčové snímky pre každú snímku, ktorá má kľúč pre niektorú z kostí a nie len pre relevantné snímky.
- Limit Rozsahu snímok
Ak je povolené, operátor je obmedzený na určitý rozsah snímok.
- Začiatok, Koniec
Určuje rozsah snímok na spracovanie.
- Získať rozsah snímok
Nastavuje rozsah snímok zapečenia z rozsahu snímok scény.
Hlavné vlastnosti výbavy#
Tento panel zobrazuje vlastnosti a operátory, ktoré sa týkajú vybraných kostí.
Vrstvy výbavy#
Tento panel obsahuje tlačidlá na prepínanie viditeľnosti kolekcií kostí.
Rozloženie a označenia tlačidiel sú definované v paneli meta-výbavy užívateľského rozhrania kolekcie kostí.
Bežné ovládacie prvky#
Výbavy Rigify sú zostavené zo štandardizovaných komponentov nazývaných pod-výbavy, ktoré sú navzájom prepojené v hierarchii rodič-potomok. Hoci presné správanie každej pod-výbavy je určené jej implementáciou, existujú určité konvencie, ktoré sa dodržiavajú pri mnohých z nich.
Koreňová kosť#
Každá výbava Rigify má kosť s názvom koreň, ktorá slúži ako rodič pre všetky kosti výbavy. Je priradená do kolekcie kostí s názvom Koreň. Pokiaľ meta-výbava nemá vlastnú kosť s týmto názvom, je umiestnená na počiatku objektu výbavy. Jej miniaplikácia vyzerá ako kruh so štyrmi výčnelkami v tvare šípky.
Hlavné končatiny#
Mnohé končatiny pod-výbavy majú v základni kosť v tvare ozubeného kolieska.
Táto kosť sa môže v niektorých prípadoch použiť na transformáciu celej pod-výbavy ako jednotky výbavy a používa sa aj ako kontajner pre jej vlastné vlastnosti, ktoré sa zobrazujú na paneli Hlavné vlastnosti výbavy. Ak v Editore grafu hľadáte animované hodnoty vlastností, je to s najväčšou pravdepodobnosťou práve táto kosť, na ktorú sa treba pozrieť.
Výnimočne, ak viacero ovládačov pod-výbavy potrebuje vlastnú kópiu koncepčne rovnakej vlastnosti, môže byť táto vlastnosť umiestnená priamo na týchto ovládačoch.
Ovládacie prvky ohýbania#
Tieto ovládače vyzerajú ako modré gule v predvolenej farebnej schéme a sú poslednou ovládacou vrstvou nad samotnými kosťami deformácie.
Ohýbače sú podriadené všeobecnej polohe končatín IK alebo FK, ale možno ich ľubovoľne rozdeľovať, ohýbať a meniť ich mierku, dokonca dosiahnuť prakticky nemožné tvary končatín.
- Gumové ohnutie
-
Niektoré pod-výbavy poskytujú vo svojich Vlastnostiach hlavnej výbavy pri výbere vylepšení posúvač, ktorý ovláda hladkosť kĺbu kosti ohybu na danej pozícii. Ak je hodnota nulová, kĺb sa deformuje ostrým ohybom, zatiaľ čo pri nastavení na 1 je prechod vyhladený, čím sa dosiahne vzhľad podobný kreslenej gumovej hadici.
Vlastné otočné body#
Niektoré kosti, ktorými možno voľne pohybovať v priestore (ako napríklad ovládače IK), môžu byť voliteľne doplnené vlastným otočným bodom ovládača. Tieto ovládače zvyčajne vyzerajú ako obyčajné prázdne osi s osovými čiarami uzavretými štvorčekmi alebo krížikmi, ako je to na obrázku vyššie. Ovládačom možno voľne pohybovať, aby sa zmenila poloha otočného bodu, a potom ho otáčať alebo meniť jeho mierku, aby sa cieľová kosť transformovala okolo otočného bodu.
Prepínanie IK a FK#
Viaceré typy výbavy poskytujú ovládače IK aj FK (na obrázku vyššie červená farba pre IK a zelená pre FK) s možnosťou prepínania a prichytenia medzi nimi.
Prepínanie sa ovláda posúvačom v Hlavných vlastnostiach výbavy, zvyčajne sa prepína medzi plnou IK pri 0 a plnou FK pri 1.
Prichytenie jedného typu ovládača k tvaru druhého sa vykonáva tlačidlami, ktoré v kompletnej sústave tvoria skupinu troch ovládačov:
Hlavné tlačidlo sa prichytí na aktuálnu snímku a ak je to povolené, automaticky sa zobrazí výsledok.
Tlačidlo Akcia zapečie zmenu na viacerých kľúčových snímkach podľa Nastavenia zapečenia výbavy.
Tlačidlo Zmazať zmaže kľúčové snímky na príslušných ovládačoch v rámci intervalu zapečenia.
Prepínanie rodiča#
Niektoré voľne pohyblivé ovládače, napr. zvyčajne ovládače IK, môžu mať mechanizmus na prepínanie svojej rodičovskej kosti medzi sústavou možností vrátane koreňovej kosti alebo žiadnou.
Tento mechanizmus je zobrazený na paneli Hlavné vlastnosti výbavy prostredníctvom riadku s tromi ovládačmi:
Tlačidlo, ktoré zobrazuje rozvinovaciu ponuku, ktorá umožňuje prepínať rodiča na aktuálnej snímke pri zachovaní polohy a orientácie kosti v priestore sveta.
Rozvinovacie vstupné pole, ktoré priamo vystavuje vlastnosť prepínača na vytváranie kľúčových snímok a priamu manipuláciu. Zmena hodnoty môže spôsobiť skok pozície kosti.
Tlačidlo na použitie rodičovského prepínača zachovávajúceho polohu v rozsahu kľúčových snímok zapečenia.
Poznámka
Pri ručnom umiestnení vynútenia potomka riadiacej kosti by mal byť zabudovaný rodič prepnutý na žiadny.
Končatiny#
Končatiny majú hlavnú kosť a vylepšenia. V závislosti od užívateľom definovaných možností meta-výbavy sa vytvoria viaceré segmenty deformovaných kostí s vylepšeniami.
Ovládač IK môže mať voliteľný vlastný otočný bod, ako aj ďalšie preddefinované otočné body.
Končatiny Rigify majú na Bočnom paneli tieto ovládacie prvky:
- FK sledovanie končatiny Posúvač
Ak je nastavený na hodnotu 1, končatina FK sa nebude otáčať s trupom a namiesto toho si zachová rotáciu vzhľadom na koreňovú kosť.
- IK-FK Posúvač
Rozhoduje, či sa končatina riadi podľa IK alebo FK, pričom sa mieša medzi plným IK pri 0 a plným FK pri 1.
- IK<->FK Prichytenie Tlačidlá
Pripája jeden typ ovládača k druhému.
- IK Napnutie Posúvač
Prelína sa medzi končatinou, ktorá sa voľne natiahne na 1, alebo končatinou, ktorej maximálna dĺžka je obmedzená na 0.
- Prepnutie pólu Prepínač
Ak je prepínač vypnutý, IK končatina bude používať vektor rotačného pólu (šípka na základni končatiny). Rotácia/premiestnenie/zmena mierky šípky bude ovládať základňu končatiny IK.
Keď je prepínač zapnutý, zobrazí sa klasický pólový vektor, ktorý sa použije na orientáciu končatiny IK. Šípka bude naďalej spracovávať mierku a polohu základne končatiny IK.
Podobne ako pri Prepínaní rodičov obsahuje riadok tlačidlá na prevod aktuálnej pózy medzi typmi alebo na zapečenie celej akcie.
- IK Rodič Prepínač
Prepína rodiča efektu hlavného ovládača IK.
- Rodič pólu Prepínač
Prepína účinného rodiča klasického ovládania pólu IK.
Ruky#
Ruky majú najjednoduchšiu štruktúru ovládania: ovládanie IK pozostáva z hlavného ovládača IK, voliteľného vlastného ovládača otočného bodu a voliteľného ovládača zápästia (kruh ohybu), ktorý sa otáča okolo chvosta a nie hlavy kosti ruky.
Na paneli Hlavné vlastnosti výbavy nie sú žiadne ďalšie ovládače.
Nohy#
Nohy majú zložitejšie nastavenie, ktoré majú:
- IK a FK prstov na nohe Voliteľné
Dva samostatné ovládače IK a FK pre špičku nohy (táto funkcia je v predvolenom nastavení zapnutá v dodávaných meta-výbavách a odporúča sa pre stabilné prichytenie IK<->FK).
- IK päty
Ovládač päty, ktorý sa dá otáčať, aby sa dalo ovládať nakláňanie dopredu alebo dozadu, bočné kývanie alebo naklonenie päty.
- Otočný bod prstov Voliteľné
Extra riadenie otáčania okolo základne prstov.
- Vlastný otočný bod Voliteľné
Vlastný ovládač otočného bodu.
Panel vlastností má dve ďalšie funkcie:
- IK->FK Prichytenie s rolovaním Tlačidlá
Štandardné prichytenie IK na FK resetuje transformácie všetkých ovládačov IK okrem hlavného. Toto nie je vhodné použiť v animácii, ktorá zahŕňa použitie ovládača päty, pretože rolovanie a kolísanie by sa zložilo do transformácie hlavného ovládača.
Tento alternatívny operátor prichytenia sa snaží odvodiť natočenie ovládača päty tak, aby hlavný ovládač IK zostal rovnobežný so základnou rovinou odvodenou z aktuálnej orientácie ovládača IK. Operátor má možnosť určiť, ktoré rotačné osi sa majú použiť na otáčanie ovládača päty.
- Rolovanie na prstoch Posuvník Voliteľné
Ak je tento posúvač povolený v nastaveniach pod-výbavy, môžete ním ovládať, či sa otáčanie päty (okrem spätného natočenia) aplikuje na základňu alebo na špičku prstov.
Prsty a chápadlá#
Jednoduché chápadlo#
Najjednoduchším typom výbavy pre prst alebo výrastok vo všeobecnosti je jednoduché chápadlo. Má len základné ovládače FK a vylepšenia, pričom jedinou automatizáciou je možnosť kopírovať určité osi lokálnej rotácie ovládača FK do ďalšieho.
Pokročilý prst#
Konkrétne pre prsty má Rigify špeciálnu pod-výbavu prstu, ktorý poskytuje:
- Hlavné
Hlavný ovládač (oranžový), ktorý možno použiť na otáčanie prsta ako celku, ako aj na jeho ohýbanie pomocou zmeny mierky Y.
- FK reťaz
Ovládač reťaze FK (zelená), ktorá môže fungovať aj ako polo-záves umožňujúci premiestnenie.
- Ovládač IK Voliteľné
Ovládač IK pre špičku (červená).
Poznámka
IK v tejto pod-výbave je základná a funguje ako nastavenie pre FK. Predpokladaný spôsob použitia je nastaviť prst do polohy FK a potom zapnúť IK po použití IK->FK prichytenie, ak je potrebné prichytiť špičku prsta na mieste.
Panel vlastností má tieto funkcie:
- Prst IK :guilabel: Posúvač :guilabel: Voliteľné
Posúvač ovládajúci vplyv IK.
- FK<->IK Prichytenie Tlačidlá Voliteľné
Prichytí ovládač IK na koniec prsta alebo upraví ovládače FK podľa výsledku korekcie IK.
- Zakrivenie Posúvač
Má rovnaký účinok ako Gumové ohnutie na končatinách, ovláda efekt nakreslenej gumovej hadice.
Drážka chápadla#
Drážka chápadla je rozšírená výbava pre ohybný výrastok (chápadlo) založená na vynútení drážky IK. Riadiace kosti IK spravujú riadiace body Bézierovej drážky krivky, na ktorú zase nadväzuje reťazec IK.
Chápadlo sa dá vygenerovať v troch hlavných režimoch:
- Roztiahnuť na mieru
V tomto najjednoduchšom režime sa všetky kosti reťazca deformujú podľa krivky a roztiahnu sa tak, aby zodpovedali jej dĺžke.
- Manuálne stláčanie a napínanie
Tento režim je takmer rovnaký, ale reťazec sa automaticky nezmení na dĺžku krivky. Namiesto toho sa snaží pokryť čo najväčšiu časť krivky vzhľadom na jej ručne zmenenú dĺžku. Ak je krivka príliš krátka, reťazec prevísa a vyrovnáva ju, čo však môže mať za následok chvenie.
- Priamy ovládač špičky
Tento režim sa viac podobá správaniu IK končatín: posledná kosť reťaze je priamo riadená ovládačom IK špičky, zatiaľ čo ostatné kosti reťaze sa napínajú a sledujú krivku, aby preklenuli medzeru.
Pod-výbava chápadiel má tieto riadiace kosti:
- Hlavné
Chápadlo má rovnaké ovládanie hlavnej výstroje ako ostatné končatiny (na obrázkoch je viditeľné ako čiara).
- Začiatok IK
Ovládač IK v základni chápadla, ktorý možno použiť na ovládanie krútenia základne a bočného rozsahu a je jedným z potenciálnych prepínateľných rodičov pre iné ovládače IK.
V režime Ručné stláčanie a napínanie ovláda jednotný rozsah chápadla vo všetkých smeroch.
- Začiatok IK (extra) Voliteľné
Dodatočné ovládače spustenia, voliteľné a predvolene skryté. Prepínateľní rodičia predvolení na ovládač Začiatok IK. Mierka ovládača môže voliteľne ovplyvniť hrúbku reťaze prostredníctvom polomeru bodu krivky.
- Stred IK
Ovládače pre stred krivky. Prepínateľní rodičia majú predvolenú hodnotu Hlavný, ale môžu byť nastavení na ovládače Začiatok IK alebo Koniec IK. Mierka ovládača môže voliteľne ovplyvniť hrúbku reťaze prostredníctvom polomeru bodu krivky.
- Koniec IK (extra) Voliteľné
Dodatočné koncové ovládacie prvky, voliteľné a predvolene skryté. Prepínateľní rodičia predvolene na ovládač Koniec IK. Mierka ovládača môže voliteľne ovplyvniť hrúbku reťaze prostredníctvom polomeru bodu krivky.
Režim Priame ovládanie špičky pridáva k stredným ovládacím prvkom ešte jeden dodatočný koncový ovládač, ktorý sa nedá skryť.
- Koniec IK
Ovláda posledný riadiaci bod krivky a je jedným z potenciálnych rodičov ostatných riadiacich prvkov reťaze.
V režime Priame ovládanie špičky sa priamo riadi aj posledná kosť reťaze.
- Zakrútenie konca IK Voliteľné
Tento ovládač je vizuálne pripojený k poslednej kosti reťaze a musí používať eulerovu rotáciu.
Napnúť na mieru: riadi skrútenie špičky chápadla, pričom v základni je interpolované na nulu.
Manuálne stláčať a napínať: ovláda aj zmenu mierky špičky chápadla.
Priamy ovládač špičky: ovládač neexistuje.
- Reťaz FK Voliteľné
Ak je povolené, výbava má plne alternatívny ovládač FK reťaze.
Panel vlastností má tieto funkcie:
- Ovládače začiatku/konca Voliteľné
Ak existujú dodatočné ovládače, táto vlastnosť určuje, koľko z nich je viditeľných a aktívnych.
Keď je ovládač zakázaný, prichytí sa do polohy veľmi blízkej príslušnému koncovému ovládaciemu bodu, čím sa účinne neutralizuje jeho účinok. Zmena nastavenia počas animácie tak môže spôsobiť skoky.
Tlačidlá plus a mínus môžu pomôcť pri udržiavaní plynulého prechodu v animácii kľúčovaním zmeny hodnoty vlastnosti pomocou konštantnej interpolácie a tiež prichytením a kľúčovaním samotného ovládača do jeho „skrytej“ polohy.
- Odhad konca zakrútenia Voliteľné
V režime Priame ovládanie špičky sa zakrútenie na konci chápadla odvodí z voľnej orientácie ovládania špičky namiesto použitia samostatného ovládania zakrútenia s obmedzenou Eulerovou rotáciou. To však z technických dôvodov môže poskytnúť hodnoty len v rozsahu 180 stupňov od neutrálu.
Dlhé chápadlo môže akceptovať väčšie zakrivenie ako 180 stupňov, takže je potrebné ho obísť. Táto vlastnosť umožňuje zadať približný odhad hodnoty krútenia (efektívne posunutie neutrálnej polohy) a zariadenie potom použije automatickú korekciu v rozsahu 180 stupňov tejto hodnoty.
- Prichytenie IK-FK, IK<->FK Voliteľné
Ak sú povolené ovládače FK, umožňujú štandardné prepínanie a prichytávanie IK-FK.
Na rozdiel od iných končatín však automatické prichytenie IK na FK môže byť len približné a vyžaduje si manuálne nastavenie. Z tohto dôvodu nie sú k dispozícii tlačidlá na zapečenie prichytenia v rozsahu kľúčových snímok.
- Prepnúť rodiča
Prepína rodiča vybraného ovládača IK.
Chrbtica, hlava a chvost#
Chrbtica#
Pod-výbava chrbtice poskytuje ovládač trupu v tvare kocky s prepínateľným rodičom a jemu podriadené ovládače v tvare ohnutého kruhu v oblasti bokov a hrudníka. Na nízkoúrovňovú deformáciu sa poskytujú ovládače vylepšenia.
Ovládač trupu môže byť voliteľne doplnený vlastným ovládačom rotácie. Výbava môže voliteľne poskytovať aj úplnú súpravu ovládačov FK, ktoré sú podriadené bežným zjednodušeným ovládačom, ale nad vylepšeniami.
Panel vlastností výbavy pre ovládače chrbtice zvyčajne obsahuje aj možnosti pre hlavu a/alebo chvost.
Hlava#
Pod-výbava hlavy sa pripája ku koncu chrbtice a poskytuje ovládače otáčania hlavy a krku, ako aj nastavenia na jemné ovládanie krku.
Ak je krk dlhý tri alebo viac kostí, je k dispozícii dodatočný ovládač ohýbania krku, ktorý sa podobá presunu (miniaplikácia vyzerá ako kruh so šípkami).
Panel vlastností obsahuje tieto možnosti:
- Nasledovanie krku Posúvač
-
Tento posúvač ovláda izoláciu rotácií pre kosti krku. Ak je nastavená hodnota 0, krk sa bude riadiť orientáciou trupu a ak je nastavená hodnota 1, bude sa riadiť orientáciou hrudníka.
- Nasledovanie hlavy Posúvač
-
Tento posúvač ovláda izoláciu otáčania hlavy. Hlava bude nasledovať orientáciu trupu, ak je nastavená na 0, a hrudníka, ak je nastavená na 1.
Chvost#
Pod-výbava chvosta sa pripája k začiatku chrbtice a poskytuje ovládače FK pre chvost, ako aj hlavný ovládač, ktorý replikuje jeho lokálne otáčanie okolo určitých osí na všetky jednotlivé kosti.
Panel vlastností obsahuje tieto možnosti:
- Nasledovanie chvosta Posúvač
Tento posúvač ovláda izoláciu otáčania chvosta. Pri nastavení na 0 sa chvost bude riadiť orientáciou trupu a pri nastavení na 1 sa bude riadiť orientáciou bokov.
Plôška (Tvár)#
Poznámka
Popisuje nový štýl modulárnej tváre vytvorený tlačidlom operátora Aktualizovať tvár.
Základné koncepty#
Reťaze z opláštených kostí#
Základom tváre Rigify je sieť reťazí ohybov kostí s ovládačmi umiestnenými na každom konci kosti. Tieto ovládače ovplyvňujú všetky kosti, ktoré sa stretávajú v danom bode.
Keď sú ovládače iba presúvané, reťaze ohybov kostí zachovávajú normálne automatické správanie Bézierovho manipulátora. Miestne otočenie a/alebo zmena mierky ovládačov sa aplikujú naviac.
V prípade určitej reťaze sa transformácia koncových a/alebo stredných ovládačov interpoluje na ostatné ovládače umiestnené medzi nimi. V takýchto prípadoch majú ovládače často odlišné farby a/alebo tvary.
Okrem toho majú niektoré ovládače ľubovoľné vynútenie, ktoré čiastočne kopírujú transformáciu z blízkych riadiacich bodov.
Špecializované ovládače#
Niektoré oblasti tváre, napríklad oči alebo ústa, majú ďalšie špecializované ovládače, ktoré uplatňujú vlastné správanie nad reťazami a ich ovládačmi v príslušnej oblasti.
Oči#
Oči majú okrem reťazí očných viečok aj nasledujúce ovládače:
- Hlavné
Tento veľký kruhový ovládač možno použiť na transformáciu celého oka ako jedného celku.
- Spoločný cieľ
Tento veľký ovládač obklopujúci všetky jednotlivé očné ciele má prepínateľného rodiča a možno ho použiť na určenie bodu, ktorým sa majú oči pozerať.
- Zameranie očí
Tieto malé kruhové ovládače v rámci spoločného ovládača cieľa určujú bod, na ktorý sa zameriavajú jednotlivé oči. Ich miestna mierka sa dá použiť aj na ovplyvnenie dúhovky alebo zreničky oka v závislosti od toho, ako bola namaľovaná váha.
Panel vlastností výbavy obsahuje tieto možnosti:
- Nasledovanie očných viečok Posúvač
Ovláda, ako veľmi otáčanie očnej gule ovplyvňuje očné viečka. V závislosti od možností generovania podružných línií môže byť tento posúvač rozdelený na samostatné ovládanie horizontálneho a vertikálneho smeru.
- Pripojenie viečok Posúvač Voliteľné
Ak je tento posúvač povolený v možnostiach generovania pod-výbavy, môžete ním vypnúť mechanizmus, ktorý núti očné viečka prispôsobiť sa guli oka.
- Rodič Prepínač rodiča
Vyberie rodiča pre spoločný cieľový ovládač.
Ústa#
Ústa majú nasledujúce ovládače:
- Hlavná čeľusť
Riadi rotáciu čeľuste, priamo ovplyvňuje deformujúcu kosť hlavnej čeľuste, ako aj reťaze plne patriace k čeľusti. Reťaze tvoriace slučku (slučky) pier sa nastavujú tak, aby sa ústa otvárali pri rotácii alebo pohybe čeľuste.
- Hlavné ústa
Tento ovládač rovnomerne transformuje pery bez pohybu čeľuste.
Panel vlastností výbavy obsahuje tieto možnosti:
- Zomknutosť úst Posúvač
Tento posúvač možno zmeniť z 0 na 1, aby sa potlačilo otváranie úst pri otáčaní alebo pohybe čeľuste.