Genererade riggfunktioner

Efter genereringen av humanriggen kommer en ny armatur med namnet ”rigg” att läggas till i din scen. Detta är den karaktärsrigg som du har genererat från den mänskliga metariggen och som innehåller alla funktioner.

Gemensamma funktioner

Rig UI-paneler

../../../_images/addons_rigging_rigify_rig-features_rig-ui-panels.png

Den genererade riggen åtföljs av ett skript som implementerar en uppsättning paneler som visas på fliken Item i sidofältet i 3D-vyn när ett ben som tillhör den genererade riggen är aktivt.

Inställningar för bakning av rigg

Den här panelen visas om armaturen har en aktiv Action, och används av operatörer som tillämpar en operation på flera keyframes.

Baka alla nyckelramar

När den är aktiverad beräknar och keyframar operatören sitt resultat för varje bildruta som har en nyckel för något av benen, i motsats till bara de relevanta.

Begränsa ramområde

När den är aktiverad begränsas operatören till ett visst bildintervall.

Start, Slut

Ange det ramintervall som ska bearbetas.

Hämta ramområde

Ställer in bakbildsintervallet från scenbildsintervallet.

Riggens huvudsakliga egenskaper

Denna panel visar egenskaper och operatörer som är relevanta för de valda benen.

Rigglager

Den här panelen innehåller knappar för att växla synlighet för bensamlingar.

Knapparnas layout och etiketter definieras i panelen metarig Bone Collection UI.

Gemensamma kontroller

Rigify-riggar är uppbyggda av standardiserade komponenter som kallas subriggar och som är sammanlänkade i en förälder-barn-hierarki. Även om det exakta beteendet hos varje subrigg bestäms av dess implementering, finns det vissa konventioner som följs av många av dem.

Rotben

Varje Rigify-rigg har ett ben som kallas root, som fungerar som ett överordnat ben för alla riggens ben. Det tilldelas till en bensamling som heter Root. Om inte metariggen har ett eget ben med samma namn är det placerat i riggobjektets ursprung. Dess widget ser ut som en cirkel med fyra pilformade utsprång.

../../../_images/addons_rigging_rigify_rig-features_arm-controls.png

Limb Master

Många lemliknande subriggar har ett kugghjulsformat ben vid basen.

Detta ben kan i vissa fall användas för att transformera hela subriggen som en stel enhet och används också som en behållare för dess anpassade egenskaper som visas i panelen Rig Main Properties. Om du letar efter de animerade värdena för egenskaperna i Graph editor är det troligen detta ben du ska titta på.

Som ett undantag, om flera kontroller i underriggen behöver sin egen kopia av konceptuellt samma egenskap, kan den placeras direkt på dessa kontroller istället.

Justera kontroller

Dessa kontroller ser ut som blå sfärer i standardfärgschemat och är det sista kontrollagret ovanför själva deformationsbenen.

Tweaks är underordnade den generella IK- eller FK-ledpositionen men kan flyttas isär, vridas och skalas fritt, till och med för att nå praktiskt taget omöjliga ledformer.

Tweak för gummi
../../../_images/addons_rigging_rigify_rig-features_rubber-tweak.png

Vissa subriggar har ett skjutreglage i sina Rig Main Properties när tweaks är valda, som styr mjukheten i Bendy Bone-leden vid den positionen. När den är noll deformeras leden med en skarp böjning, medan en inställning på 1 gör övergången mjuk så att den får ett mer gummislangliknande utseende.

Anpassade pivoter

Vissa ben som kan flyttas fritt i rymden (t.ex. IK-kontroller) kan eventuellt åtföljas av en anpassad pivotkontroll. Dessa kontroller ser vanligtvis ut som en vanlig tom axel med axellinjerna täckta med fyrkanter eller kors, som den i bilden ovan. Kontrollen kan flyttas fritt för att ändra pivotens läge och sedan roteras eller skalas för att transformera målbenet runt pivoten.

IK- och FK-växling

../../../_images/addons_rigging_rigify_rig-features_ik-fk-switch.png

Ett antal riggtyper har både IK- och FK-kontroller (rött för IK och grönt för FK i bilden ovan), med möjlighet att växla och snäppa mellan dem.

Växlingen styrs av ett skjutreglage i Rig Main Properties, vanligtvis mellan full IK vid 0 och full FK vid 1.

Att fästa den ena typen av kontroller i den andras form görs med hjälp av knappar, som bildar en grupp om tre i sin kompletta uppsättning:

  • Huvudknappen fäster på den aktuella ramen och ger automatiskt resultatet om det är aktiverat.

  • Knappen Action bakar ändringen på flera keyframes, enligt Rig Bake Settings.

  • Knappen Clear tar bort keyframes på motsvarande kontroller inom bake-intervallet.

Byte av förälder

../../../_images/addons_rigging_rigify_rig-features_parent-switch.png

Vissa fritt rörliga kontroller, t.ex. vanligtvis IK-kontrollerna, kan ha en mekanism för att växla sitt föräldraben mellan en uppsättning val, inklusive rotbenet, eller inget alls.

Denna mekanism visas i panelen Rig Main Properties genom en rad med tre kontroller:

  • En knapp som presenterar en rullgardinsmeny som gör det möjligt att byta förälder på den aktuella ramen samtidigt som benets position och orientering i världsrymden bevaras.

  • Ett inmatningsfält med rullgardinsmeny som direkt exponerar switch-egenskapen för keyframing och direkt manipulation. Om värdet ändras kan benpositionen hoppa.

  • En knapp för att tillämpa den positionsbevarande föräldraomkopplaren över bake-intervallet av keyframes.

Observera

När du manuellt placerar en Child Of-restriktion på kontrollbenet bör den inbyggda föräldern bytas till ingen.

Extremiteter

Extremiteter har ett huvudben och tweaks. Beroende på de användardefinierade meta-rigg-alternativen skapas flera deformerade bensegment med tweaks.

IK-styrningen kan ha en valfri anpassad pivot, liksom ytterligare fördefinierade pivoter.

Rigify’s lemmar har följande kontroller i Sidebar-panelen:

../../../_images/addons_rigging_rigify_rig-features_limb-properties.png
FK Limb Follow Slider

När den är inställd på 1 roterar inte FK-leden med bålen utan behåller sin rotation i förhållande till rotbenet.

IK-FK Slider

Kontrollerar om lemmen följer IK- eller FK-kontroller och blandar mellan full IK vid 0 och full FK vid 1.

IK<->FK Snapping Knappar

Fäster fast en typ av kontroller på en annan.

IK Stretch Slider

Blandningar mellan att lemmen sträcker sig fritt vid 1, eller har sin maximala längd begränsad vid 0.

Växelstång Switch

När växlingsknappen är Off använder IK-armen den roterande polvektorn (pilen vid basen av armen). Rotation/translation/skalning av pilen styr IK-armens bas.

När växlingsknappen är On visas den klassiska polvektorn och används för att orientera IK-armen. Pilen fortsätter att hantera skalan och placeringen av IK-armens bas.

I likhet med Parent Switching innehåller raden knappar för att konvertera den aktuella posen mellan olika typer, eller baka hela åtgärden.

IK Förälder Switch

Växlar den effektiva föräldern för den huvudsakliga IK-kontrollen.

Pole Parent Switch

Växlar den effektiva föräldern för den klassiska IK Pole-kontrollen.

Armar

../../../_images/addons_rigging_rigify_rig-features_hand-controls.png

Arms har den enklaste kontrollstrukturen: IK-kontrollerna består av den huvudsakliga IK-kontrollen, den valfria anpassade pivotkontrollen och den valfria handledskontrollen (den böjda cirkeln), som svänger runt svansen snarare än huvudet på handbenet.

Det finns inga ytterligare kontroller i panelen Rig Main Properties.

Etapp

Legs har en mer komplicerad inställning, som har:

../../../_images/addons_rigging_rigify_rig-features_foot-controls.png
IK & FK Toe Optionell

Två separata IK- och FK-kontroller för tån (detta är på som standard i de medföljande metariggen och rekommenderas för stabil IK<->FK-knäppning).

IK Häl

Ett hälreglage som kan roteras för att styra rullning framåt eller bakåt, gungning i sidled eller girning av hälen.

Toe Pivot Optional

En extra pivotkontroll roterar runt basen av tån.

Anpassad Pivot Optional

En anpassad pivotkontroll.

Egenskapspanelen har två ytterligare funktioner:

../../../_images/addons_rigging_rigify_rig-features_foot-properties.png
IK->FK Snap With Roll Knappar

Standard IK till FK snapping återställer transformationerna för alla andra IK-kontroller än huvudkontrollen. Detta är inte praktiskt att använda i en animation som involverar användning av hälkontrollen, eftersom roll och rock skulle vikas in i transformationen av huvudkontrollen.

Denna alternativa snapping-operatör försöker härleda rotationen av hälkontrollen så att den huvudsakliga IK-kontrollen hålls parallell med markplanet som härleds från den aktuella orienteringen av IK-kontrollen. Operatören har alternativ för att specificera vilka rotationsaxlar som ska användas för hälkontrollens rotation.

Roll On Toe Slider Optional

Om det är aktiverat i inställningarna för subrigg kan det här reglaget användas för att styra om hälrotationen (exklusive bakåtrullning) ska appliceras på tåspetsen eller tåbasen.

Fingrar och tentakler

Enkel tentakel

../../../_images/addons_rigging_rigify_rig-features_simple-controls.png

Den enklaste typen av rigg för ett finger eller ett bihang i allmänhet är simple tentacle sub-rigg. Den har endast grundläggande FK-kontroller och tweaks, där den enda automatiseringen är möjligheten att kopiera vissa axlar av den lokala rotationen av en FK-kontroll till nästa.

Avancerad finger

../../../_images/addons_rigging_rigify_rig-features_finger-controls.png

För fingrar specifikt har Rigify en dedikerad finger subriggtyp, som tillhandahåller:

Säkerhetsansvarig

En masterkontroll (orange) som kan användas för att rotera fingret som helhet och för att böja det via Y-skalning.

FK-kedjan

FK-kontrollkedja (grön) som också kan fungera som semi-tweaks genom att tillåta översättning.

IK Control Optional

IK-kontroll för spetsen (röd).

Observera

IK i den här subriggen är rudimentär och fungerar som en justering för FK. Det avsedda användningssättet är att posera fingret i FK och sedan aktivera IK efter att ha använt IK->FK snap om det är nödvändigt att hålla fingertoppen på plats.

Egenskapspanelen har följande funktioner:

../../../_images/addons_rigging_rigify_rig-features_finger-properties.png
Finger IK Slider Optional

Skjutreglage som styr IK:s inflytande.

FK<->IK Snapping Knappar Valfritt

Fäster fast IK-reglaget vid fingrets ände eller justerar FK-reglagen efter resultatet av IK-korrigeringen.

Krökning Slider

Har samma effekt som Rubber Tweak på lemmar och kontrollerar den tecknade effekten av gummislangar.

Spline Tentakel

../../../_images/addons_rigging_rigify_rig-features_spline-controls.png

Spline-tentakel (stretchas för att passa, manuell squash och stretch)

../../../_images/addons_rigging_rigify_rig-features_spline-controls-tip.png

Spline-tentakel (direkt kontroll av spetsen)

spline tentacle är en avancerad rigg för ett flexibelt bihang (tentakel) baserad på Spline IK. IK-kontrollbenen hanterar kontrollpunkter för en Bezier spline-kurva, som i sin tur följs av IK-kedjan.

Tentakeln kan genereras på tre olika sätt:

Sträck ut för att passa fönstret

I detta enklaste läge följer alla ben i subriggens deformationskedja kurvan och pressas och sträcks för att matcha dess längd.

Manuell Squash & Stretch

Det här läget är nästan likadant, men kedjan skalas inte automatiskt för att matcha kurvans längd. Istället försöker den täcka så mycket som möjligt av kurvan med tanke på den manuellt skalade längden. Om kurvan är för kort kommer kedjan att överhänga den och räta ut den, men detta kan resultera i jitter.

Direkt spetsstyrning

Detta läge är mer likt IK-armarnas beteende: det sista benet i kedjan styrs direkt av spetsens IK-kontroll, medan de andra benen i kedjan sträcker sig och följer kurvan för att överbrygga gapet.

Tentakelsubriggen har följande kontrollben:

Säkerhetsansvarig

Tentakeln har samma kontroll som övriga lemmar (syns som en linje på bilderna).

IK Start

IK-kontrollen vid tentaklets bas, som kan användas för att styra basvridningen och skalningen i sidled, och är en av de potentiella omkopplingsbara föräldrarna för andra IK-kontroller.

I läget Manual Squash & Stretch kontrollerar den tentaklets enhetliga skala i alla riktningar.

IK Start (Extra) Optional

Extra startkontroller, valfria och dolda som standard. Omkopplingsbara föräldrar som standard till IK Start-kontrollen. Kontrollens skala kan eventuellt påverka kedjans tjocklek via kurvpunktens radie.

IK Mellan

Kontroller för mitten av kurvan. De omkopplingsbara föräldrarna är som standard Master, men kan ställas in på IK Start- eller IK End-kontroller. Kontrollens skala kan eventuellt påverka kedjans tjocklek via kurvpunktens radie.

IK End (Extra) Optional

Extra ändkontroller, valfria och dolda som standard. Omkopplingsbara föräldrar som standard till IK End-kontrollen. Kontrollens skala kan eventuellt påverka kedjans tjocklek via kurvpunktens radie.

Läget Direct Tip Control lägger till ytterligare en extra ändkontroll bredvid de mellersta som inte kan döljas.

IK Slut

Styr kurvans sista kontrollpunkt och är en av de potentiella föräldrarna för de andra kedjekontrollerna.

I läget Direct Tip Control styrs även det sista benet i kedjan direkt.

IK End Twist Optional

Denna kontroll är visuellt kopplad till det sista benet i kedjan och måste använda Euler-rotation.

  • Stretch To Fit: styr vridningen av tentaklets spets, interpolerad till ingenting vid basen.

  • Manual Squash & Stretch: den styr även skalningen av tentakelspetsen.

  • Direct Tip Control: kontrollen finns inte.

FK-kedja Optional

Om den är aktiverad har riggen en alternativ styrkedja som är helt FK.

Egenskapspanelen har följande funktioner:

../../../_images/addons_rigging_rigify_rig-features_spline-properties.png
Start- och slutreglage Optional

Om det finns extra kontroller styr den här egenskapen hur många av dem som ska vara synliga och aktiva.

När en kontroll är inaktiverad snappas den till en position som ligger extremt nära motsvarande slutkontrollpunkt, vilket effektivt neutraliserar dess effekt. Om man ändrar inställningen under en animation kan det därför orsaka hopp.

Plus- och minusknapparna kan hjälpa till att upprätthålla en kontinuerlig övergång i en animering genom att keyframa förändringen i egenskapens värde med konstant interpolering, och även snappa och keyframa själva kontrollen till dess ”dolda” position.

End Twist Estimate Optional

I läget Direct Tip Control härleds vridningen i tentakelns ände från spetskontrollens friformsorientering, i stället för att använda en separat vridkontroll med begränsad Euler-rotation. Av tekniska skäl kan detta dock bara ge värden inom 180 graders neutralområde.

En lång tentakel kan acceptera mer vridning än 180 grader, så en lösning är nödvändig. Med den här egenskapen kan du ange en ungefärlig uppskattning av vridningsvärdet (vilket i praktiken innebär att det neutrala läget ändras), och riggen tillämpar sedan den automatiska korrigeringen inom 180 grader från detta värde.

IK-FK, IK<->FK Snapping Optional

Om FK-kontrollerna är aktiverade ger dessa standard IK-FK-växling och snapping.

Till skillnad från andra lemmar kan dock automatisk IK- till FK-snapping för denna rigg endast vara ungefärlig och kräver manuell inställning. Av denna anledning finns det inga knappar för att ställa in snappningen över ett antal keyframes.

Föräldrabyte

Byter förälder till den valda IK-kontrollen.

Rygg, huvud och svans

../../../_images/addons_rigging_rigify_rig-features_spine-controls.png

Hämta albumets spine från theaudiodb.com

Underriggen spine tillhandahåller en kubformad torsokontroll med omkopplingsbar förälder, och böjda cirkelformade höft- och bröstkontroller som är underordnade den. För deformation på låg nivå finns tweak-kontroller.

Bålkontrollen kan eventuellt åtföljas av en anpassad pivotkontroll. Riggen kan också valfritt tillhandahålla en komplett uppsättning FK-kontroller som är underordnade de normala förenklade kontrollerna, men ovanför tweaks.

Riggens egenskapspanel för ryggradskontrollerna innehåller vanligtvis även alternativ för huvud och/eller svans.

../../../_images/addons_rigging_rigify_rig-features_head-controls.png

Svans

Subriggen tail fästs vid ryggradens början och ger FK-kontroller för svansen, samt en masterkontroll som replikerar dess lokala rotation runt vissa axlar till alla enskilda ben.

Egenskapspanelen innehåller följande alternativ:

Följ svansen Slider

Detta reglage styr rotationsisoleringen för svansen. Svansen följer orienteringen för torson när den är inställd på 0, och höfterna när den är inställd på 1.

Ansikte

Observera

Detta beskriver det modulära ansiktet i ny stil som produceras med operatörsknappen Upgrade Face.

Grundläggande begrepp

Kedjor för hud och ben

../../../_images/addons_rigging_rigify_rig-features_face-chains.png

Grunden för Rigify-ytan är ett nätverk av Bendy Bone -kedjor med kontroller placerade vid varje benände. Dessa kontroller påverkar alla ben som möts vid den specifika punkten.

När kontrollerna bara translateras behåller B-Bone-kedjorna det normala automatiska bezier-handtagsbeteendet. Lokal rotation och/eller skalning av kontrollerna tillämpas ovanpå detta.

När det gäller vissa kedjor, interpoleras transformationen av änd- och/eller mittkontrollerna till andra kontroller som ligger mellan dem. I sådana fall har kontrollerna ofta olika färger och/eller former.

Dessutom har vissa kontroller arbitrary constraints som delvis kopierar transformationen från närliggande kontrollpunkter.

Specialiserade styrenheter

Vissa områden i ansiktet, som ögon eller mun, har ytterligare specialiserade styrenheter som tillämpar anpassat beteende ovanpå kedjorna och deras styrenheter inom det relevanta området.

Ögon

../../../_images/addons_rigging_rigify_rig-features_eye-controls.png

Ögonen har följande kontroller utöver ögonlockskedjorna:

Säkerhetsansvarig

Denna stora cirkulära kontroll kan användas för att omvandla hela ögat som en enhet.

Gemensamt mål

Denna stora kontroll som omsluter alla individuella ögonmål har en omkopplingsbar förälder och kan användas för att ange den punkt som ögonen ska titta på.

Ögonmål

Dessa små cirkelkontroller inom den gemensamma målkontrollen anger den punkt som varje enskilt öga riktar in sig på. Deras lokala skala kan också användas för att påverka ögats iris eller pupill, beroende på hur det viktmålades.

Panelen för riggens egenskaper innehåller följande alternativ:

../../../_images/addons_rigging_rigify_rig-features_eye-properties.png
Ögonlocken följer Slider

Styr hur mycket ögonglobens rotation påverkar ögonlocken. Beroende på alternativen för generering av subrigg kan detta reglage delas upp för att separat styra de horisontella och vertikala riktningarna.

Ögonlocken fastsittande Slider Optional

Om detta reglage är aktiverat i alternativen för generering av subrigg kan det användas för att inaktivera den mekanism som tvingar ögonlocken att anpassa sig till ögats sfär.

Förälder Parent Switch

Väljer förälder för den gemensamma målstyrningen.

Mun

../../../_images/addons_rigging_rigify_rig-features_mouth-controls.png

mun har följande kontroller:

Käkmästare

Kontrollerar käkens rotation, vilket direkt påverkar huvudkäkens deformeringsben samt kedjor som helt tillhör käken. Kedjor som bildar läppslingan/läppslingorna justeras för att öppna munnen när käken roterar eller rör sig.

Mouth Master

Denna kontroll omvandlar läpparna på ett enhetligt sätt utan att flytta käken.

Panelen för riggens egenskaper innehåller följande alternativ:

../../../_images/addons_rigging_rigify_rig-features_mouth-properties.png
Munlås Slider

Detta reglage kan ändras från 0 till 1 för att undertrycka öppningen av munnen när käken roterar eller rör sig.