Merkki Rigging

Luo luun animaatioita kiinnittämällä luihin esineitä ja manipuloimalla niitä eteenpäin kinematiikassa (FK) tai käänteisessä kinematiikassa (IK). Täydellinen luonteen animaatio, nukke-tyylinen liikkeet, ja mekaaniset lautat.

Skeleton overlay on canvas
A-merkkiluuranko, jonka luita näkyy kankaalla overlay

Käsitteet

Termi Tavaran kuvaus
Luuranko Luiden hierarkia
Luu Segmentti, jossa sijainti, pituus ja kulma
FK (Forward Kinematics) Kierrä vanhemmat luut, lapset seuraavat
IK (käänteinen kinematiikka) Vedä pääefektori, luut ratkaista automaattisesti
Poseuta Tallennettu kuva kaikista luukulmista
Rig-esiasetukset Esirakennettu luusto malli yhteisiä merkkejä

Luurangon luominen

  1. Avaa työkalupalkin taging-työkalut
  2. Klikkaa kangasta sijoittaa luuranko juuri
  3. Lisää luita klikkaamalla määrittää niiden pituus ja suunta
  4. Jokainen uusi luu yhdistyy aiemmin valittuun luuhun

Luuhierarkia

Luut muodostavat vanhemman ja lapsen puun:

Hip (root)
  ├── Spine
  │     ├── Left Arm
  │     │     └── Left Hand
  │     └── Right Arm
  │           └── Right Hand
  ├── Left Leg
  │     └── Left Foot
  └── Right Leg
        └── Right Foot

Kun vanhemman luu pyörii, kaikki lapset liikkuvat sen mukana.

Liitämme kohteita luuhun

Kun sinulla on luuranko, kiinnitä taideteoksesi luihin:

  1. Valitse liitettävä kohde
  2. Valitse mihin luuhun kiinnität sen
  3. Aseta kiinnityspiste (0 = luupohja, 1 = luun kärki, 0,5 = keski)
  4. Kohta seuraa nyt luun liikettä

Vihje: Piirrä merkkipalasi erillisinä kappaleina (pää, vartalo, kädet, jalat), ja kiinnitä sitten jokainen pala sopivaan luuhun.

FK-manipulointi

Forward Kinematics voit kiertää yksittäisiä luita:

  1. Ota Rigging Overlay käyttöön nähdäksesi luut kankaalla
  2. Napsauta ja vedä luu kiertää sitä
  3. Kaikki lasten luut seuraavat kiertoa
  4. Liitteenä olevat tavarat liikkuvat luillaan

Tämä on suorin tapa aiheuttaa merkki - kiertää kunkin nivelen käsin.

IK-ketjut

Käänteinen kinematiikka antaa sinun vetää raajan päätä ja nivelet ratkaista automaattisesti:

IK handle being dragged
ragging IK kahva ratkaisee nivelkulmat automaattisesti
  1. Luo IK-ketju valitsemalla luiden sarja (esim. olkavarsi -> alahaara -> käsi)
  2. Ketjun päähän ilmestyy IK-kohdekahva
  3. Vedä kahva kohdeasentoon
  4. Luut ratkaisevat automaattisesti tavoitteen saavuttamiseksi

IK on täydellinen:

  • Käden kurkottaminen kohteeseen
  • Pitää jalat istutettu maahan, kun keho liikkuu
  • Luodaan luonnollisen näköisiä kävelysyklejä

Poseeraa järjestelmä

Tallenna ja peruuta luukokoonpanot:

  1. Tallenna Pose - Kaappaa kaikki luukulmat nimettynä asentona (esim., “iljetty,” “walk 1”)
  2. Load Pose - Palauttaa aiemmin tallennetun asennon
  3. interpolaatti - Sekoita kahden asennon välillä sujuvan siirtymisen varmistamiseksi

Aikajana integrointi

Varusteet voidaan ohjelmoida aikajanalla:

  1. Aseta asento ajankohtana 0 (esim. “jousitus”)
  2. Aseta eri asento ajankohtana 1 (esim. “walk 1”)
  3. Pelaa aikajanaa - luut interpoloidaan sujuvasti välillä aiheuttaa

Merkkien esiasetukset

Esirakennetut luustomallit yhteisiä merkkityyppejä varten:

Esiaseta Bones Tavaran kuvaus
Humanoidi 20 Koko kehon selkärangan, kädet, jalat, ja IK ketjut
Nelinkertainen 13 Nelijalkainen eläin, jonka selkä ja häntä ovat vaakasuorassa
Hämähäkki 19 Body 8 jalat, kullakin oma IK ketju
Yksinkertainen käsivarsi 3 Olkavarsi, alavarsi ja käsi
Käärme 10 Selkärangan luiden ketju käärmeen liikettä varten
Ketju 5 Tavallinen heiluri tai köysi
Lintu 15 Siivet, pyrstön höyhenet ja kaula IK:llä
Kala 14 Selkä- ja häntäevä- ja rintaeväketju
Käsi 17 Viisi sormea, joilla on yksittäinen yhteinen kontrolli
Kentauri 29 Ihmisen ylävartalo nelinkertaisella vartalolla

Käytä esiasetuksia:

  1. Avoimet työkalut
  2. Valitse esiasetettu esiasetetusta valikosta
  3. Aseta luuranko kankaalle
  4. Kiinnitä taideteoksesi luihin

Visuaalinen peitto

Vaihda visualisointi päällekkäin nähdäksesi ja vuorovaikutuksessa luurangon:

  • Näytä/Piilota - Vaihda päällyste päälle ja pois
  • Luut on piirretty riveinä, joissa on yhteisiä ympyröitä
  • Valitut luut kohoavat eri värissä
  • IK-kohteet näyttävät vetäviltä kahvoilta

Vihje: Piilota overlay ennen vientiä - luut ovat vain muokattavaksi ja ei näy lopullisessa vienti.

Muut IK-selvitykset

Oletuksena olevan FABRIK-ratkaisijan lisäksi on saatavilla kaksi muuta ratkaisijaa:

Solver Paras Miten se toimii
2-Bone Käsivarret ja jalat Analyyttinen suljetussa muodossa oleva liuos kosinien lain avulla. Nopea ja tarkka kahden ryhmän ketjuille.
CCD Klaava, lonkerot, pitkät ketjut Syklic Coordinate Descent iteratively säätää kunkin nivelen. Käsittelee minkä tahansa ketjun pituuden.

Napavektorit

Ohjaus mihin suuntaan nivelet taivuttaa asettamalla pylvään vektori. Esimerkiksi asettaa napa vektori edessä polvi varmistaa jalat aina taivuta eteenpäin, tai takana kyynärpäät luonnollinen käsi taivutus.

Luun poisto

Poista luut Poista tai takaavaruus -näppäimellä, kun luu on valittu. Lasten luut tulevat automaattisesti uudelleen esille, IK-ketjut pestään , ja liitetyt kohdat ovat irrotettu.

Polun nylkeminen

Muotoile kaarevat polut käyttäen painotettuja luun vaikutteita (2D Linear Blend Skinning):

  1. Luo polku tai muoto kankaalle
  2. Käytä skinPath() liittää sen lähellä luita
  3. Per-vertex painot ovat automaattisen tulostuksen perusteella läheisyys
  4. Liikkuvat luut muokkaavat polun sujuvasti

Tämä on hyödyllinen vaatteita, hiuksia tai orgaanisia muotoja, jotka täytyy seurata luun liikkuvuutta.

Toinen esitys

Lisää fysiikkaan perustuva läpivienti luuketjuihin käyttäen spring_follow-suhdetta:

  • Jännitys
  • Vammat Kuinka nopeasti värähtelyt asettuvat
  • Mass

Käytä addSecondaryMotion() perustaa jousi ketjut hännän, hiukset, viitat, tai muut roikkuu elementtejä.

Menettelyt

Yhden puhelun apureita yhteisen luonteen käyttäytymistä:

Apuri Vaikutus
autoBreath() Hienovarainen rintakehän/vartalon laajenemissykli
autoIdle() Pieni painoa siirtävä animaatio
autoWalk() Looping kävely sykli pose kirjasto
autoJump() Fysiikka-pohjainen hyppy parabolinen kaaren ja lasku pakkaus

Nämä luovat kerroksia, jotka sekoittuvat manuaaliseen tai näppäimistön animaatioon.

Vinkkejä parhaisiin tuloksiin

  1. Suunnittele hierarkiasi - Keksi luurakenne ennen rakentamista
  2. Käytä IK:ää raajoihin - Käsivarret ja jalat hyötyvät eniten IK:n ratkaisemisesta
  3. Pelastaa usein - Rakenna kirjaston asentoja animaatio
  4. Aloita esiasetuksilla - Käytä merkkiä aloituspisteinä ja muokkaa sitten
  5. Pidä luut lyhyinä - Lyhyemmät luut ohjaavat enemmän kaaria ja mutkia

** Animaatiot