Rigging en Cartoon Bottle bruker Maya
Animasjon kan være et mareritt hvis du ikke har en enkel å bruke, godt gjort rigg å jobbe med, og i denne opplæringen Donato Marotta viser oss hvordan for å skape nettopp det du bruker ledd, locator, tilpassede attributter, sett drevet nøkler, uttrykk og begrensninger i Maya
Tilleggs Files /Plugins:
Last ned prosjektfiler for denne opplæringen
Den opplæringen er lagt ut som følger:.
Fra Step_1 til Step_6 jeg forklare hvordan du setter opp scenen før vi begynner å rigge Anmeldelser
Fra Step_7 til Step_26 vil vi lage alle kontroller, ledd og foreldrestrukturen.
Fra Step_26 til Step_49 vil jeg koble alle ledd og kontroller ved hjelp av begrensninger og uttrykk.
Fra Step_50 ti Step_66 vi vil sette strekningen og squash kontroll, og til slutt flå flasken
Merk:!. Klikk på bildene for å få tilgang til høyoppløselig versjoner Opprett en ny scene og importere flasken med propp. Velg stopper, hold deretter nede skifte Hotell og velg flasken. Trykk P Vi må flytte flaskens dreiepunkt, så velg flasken i forfra og trykk på ins Trykk R Hotell og skalere flasken proporsjonalt, slik at det er åtte enheter høy, som vist. Med vår flaske på plass, velger du Freeze transformasjoner Med flasken og stopperen valgt, opprette et nytt lag og endre navnet til Bottle_Layer Klikk på sentertorget på Bottle_Layer I Animasjon Trykk hold X I Opprett Lag en sirkel med en <. em> Radius Trykk Ctrl + A for å aktivere data Editor Nå skal vi endre sirkelen litt! Høyreklikk på den og velg Kontroll Vertex < .no> Nå opprette en NURBS sirkel i midten av aksen, med en Radius Flytt siste laget sirkelen til 8 på Y-aksen, og endre navnet som Ctrl_Spine1 Duplicate Ctrl_Spine1 Velg menyen Lag > Locator. Skala den nye locator proporsjonalt til 8, flytte den til 16 på Y-aksen og endre navnet til locator1 Dupliser locator, og flytte duplikat til 24 på Y-aksen, slik at posisjonen av sirkelen. Gi det locator2 Nå velger Ctrl_Spine3 Color siste duplisert < em> Circle Nå velger alle de opprettede kontrollene unntatt locator1 Hotell og locator2 Velg Ctrl_Spine3 Velg locator_circle Flere foreldre! Velg Ctrl_Spine2 Nå velger locator2 Nå med våre kontroller i plassere og sette opp, vil vi starte arbeidet med leddene. Velg joint1 Velg Joint4 Hotell og i Kanal Box Legg følgende uttrykk til rotateY Hotell og klikk deretter på Opprett Bilde: Nå velger rotateZ Velg joint2 Velg rotateZ Hotell og legge /lage dette uttrykket: Velg Ctrl_Spine1 Hotell og skifte velger joint3 Som du kan se på bildet nedenfor, roterende Ctrl_Spine1 Velg joint6 Hotell og velg deretter Roter Y Velg rotateZ Velg locator1 Hotell og deretter i Expression Editor Velg rotateZ Hotell og legge /lage dette uttrykket: Velg Ctrl_Spine2 Velg joint5 I Point Begrensning Valg Som du kan se på bildet nedenfor, kan vi nå rotere Ctrl_Spine1 Hotell og Ctrl_Spine2 Nå velger joint8 Velg rotateZ Hotell og legge /lage dette uttrykket: Velg Ctrl_Spine3 Velg locator2 Velg locator2 Velg locator_circle Velg rotateZ Hotell og legge dette uttrykket: Velg joint7, skifte velger locator2 Hotell og velg Constrain /Point Velg locator1 Hotell og åpne data Editor plakater (Ctrl + EN). I Objekt skjermpanelet Velg flasken, og pass på at du viser Animasjon Velg Ctrl_Bottle Hotell og i Channel Box Anmeldelser klikk på Rediger > Legg attributt. I Legg Egenskap Nå har vi vår nye attributt, må vi gjøre det gjøre noe! I Kanal Box Velg Ctrl_Bottle Hotell og i Channel Box Nå må vi velge den drevne objekt. Så velger du Flaske Hotell og i Kanal Box Velg nå Ctrl_Bottle Hotell og angi Stretch Squash Sett Ctrl_Bottle Sett Stretch Squash Velg squash Med det gjort, nå velge akkurat den midterste tasten i Graph Editor Hotell og ved hjelp av Bezier håndterer stikker ut av selve nøkkelen, justere animasjon kurve for å glatte ut ting helt som du kan se nedenfor. Lukk Graph Editor Velg squashHandle Hotell og trykk Ctrl + H for å skjule det. Med vår rigg på plass, og vår squash /stretch fullført, vi nå trenger å koble riggen opp til flasken geometri selv. Gå til forsiden visningen og trykk på 4 for å bytte til trådramme visning. Velg joint1 Hotell og Shift velge flasken. I Animasjon I Glatte bindingsalternativer
Trinn 1
til foreldre stopperen til flasken.
Trinn 2
på tastaturet. Dette gir oss muligheten til å flytte objektet pivot bruker forvandle dings. Flytt pivot til bunnen av flasken, og når du er fornøyd med sin posisjon, trykk på ins
igjen. Til slutt trykker du W Hotell og flytt flasken slik at den hviler på Y = 0
som vist.
< h3> Trinn 3
< hr>
Trinn 4
fra Endre
menyen.
Trinn 5
. Deretter legger de valgte objektene til vårt nye lag ved å klikke på knappen vist.
Trinn 6
til malen flasken, som tillater oss å se det, men ikke velge det.
Trinn 7
menyen, klikk på Skeleton /Joint Tool
.
Trinn 8
å aktivere grid snap, og skape åtte Joint fra bunnen til toppen av flasken - en på hver av våre nett firkanter. Når du er fornøyd, trykker du Enter
å slippe verktøyet.
Step 9
menyen velger NURBS Primitives > Circle
Trinn 10
av 15
.
Trinn 11
for objektet, og deretter gå til Object Skjerm > Tegning Overrides > Aktiver Overstyrer og velger Red
farge.
Trinn 12
. Nå ta tak i hjørnene én etter én, og flytte dem på plass (du kan lage noen form du ønsker!) Når du er ferdig, endre navn sirkelen som Ctrl_Bottle
.
Step 13
på 10. Deretter går du til Egenskap Editor Hotell og gjøre det gule.
Step 14
.
Trinn 15
to ganger , og flytte den første til 16 og den andre på 24 på Y-aksen.
Trinn 16
Step 17
.
Trinn 18
.
Trinn 19
, kopiere det, og skalere det proporsjonalt til 0,5
.
Trinn 20
å matche fargen på det er locator og endre navnet til locator_circle
.
Trinn 21
, og gå til Endre > Freeze Transformation (Alternativer). I alternativene velger, Trans
Roter
Skala Hotell og klikk deretter på Freeze Transform
.
Trinn 22
, og holde nede Shift velge locator_circle
. Nå trykker du på P
til moder dem sammen.
Step 23
, og igjen holde nede shift velge locator2
. Trykk P
til moder dem sammen.
Trinn 24
, hold shift og velg locator1 Hotell og trykk deretter på P
til forelder.
Step 25
, hold shift og velg locator1
, Ctrl_Spine1 Hotell og Ctrl_Bottle
. Med alle fire valgt, trykker du P
til forelder. Hvis du åpner Hypergraph, skal det se veldig lik på bildet nedenfor.
Step 26
, hold shift og velg Ctrl_Bottle Hotell og trykk på P
til moder alle leddene til hovedkontrollen, Ctrl_Bottle
.
Trinn 27
velge Roter Y
og på toppen av Kanal Box
gå til Rediger > Uttrykk for å åpne Expression Editor
.
Step 28
joint4.rotateY = joint3.rotateY;
Trinn 29 Anmeldelser
i Expression Editor Hotell og legge /lage dette uttrykket:
joint4.rotateZ = joint3.rotateZ;
Step 30
, og velg deretter rotateY
i Expression Editor
. Legg til /lage dette uttrykket:
joint2.rotateY = Ctrl_Spine1.rotateX /4;
Trinn 31
joint2.rotateZ = -Ctrl_Spine1.rotateZ /4;
Trinn 32
. I Animation
menyen velger du Constrain /Orient
.
Trinn 33
roterer leddene riktig. Nå er det på tide å gjenta prosessen for de andre kontrollene.
Trinn 34
i Channel Box
, åpne opp Expression Editor
som før, og legge dette uttrykket til rotateY
, huske å trykk på Opprett
når du er ferdig:
joint6.rotateY = joint5.rotateY;
Step 35
i Expression Editor Hotell og legge /lage dette uttrykket:
joint6.rotateZ = joint5.rotateZ;
< hr>
Step 36
velge rotateX Hotell og legge /lage dette uttrykket:
locator1.rotateX = Ctrl_Spine1.rotateX * 3;
Trinn 37
locator1.rotateZ = Ctrl_Spine1.rotateZ * 3;
Step 38
, skifte velger joint5 Hotell og velg Constrain /Orient
fra Animation
menyen.
< h3> Step 39
, skifte velger locator1 Hotell og velger Constrain /Point (Alternativer)
fra den samme menyen. Anmeldelser
Step 40
, velger du Vedlikehold offset Hotell og Constraint økser (alle) Hotell og klikk på Legg
.
Trinn 41
separat, selv om den andre er påvirket av den første.
Step 42
, få opp Expression Editor
, velger du rotateY Hotell og legge til /skape dette uttrykket:
joint8.rotateY = joint7.rotateY;
Trinn 43
joint8.rotateZ = joint7.rotateZ;
Trinn 44
, skifte velger joint7 Hotell og velg Constrain /Orient
fra animasjonen menyen.
Trinn 45
, åpne Expression Editor
, velger du rotateX Hotell og legge dette uttrykket:
locator2.rotateX = Ctrl_Spine1.rotateX * 5;
Step 46
, deretter rotateZ
i Expression Editor Hotell og legge /lage dette uttrykket:
locator2.rotateZ = Ctrl_Spine1.rotateZ * 5;
Step 47
, og legge dette uttrykket til rotate X Bilde:
locator_circle.rotateX = Ctrl_Spine2.rotateX * 3;
< hr>
Step 48
locator_circle.rotateZ = Ctrl_Spine2.rotateZ * 3;
Step 49
fra Animation
menyen.
Trinn 50
slå av Sikt
. Nå gjør det samme for locator2 Hotell og circle_locator
.
Trinn 51
< p> I Layer Editor
, klikk to ganger på midten boks på vår BottleLayer
gjør flasken valgbar.
Step 52
menyer, gå til Lag deformers > Ulineære > Squash.
Step 53
Trinn 54
dialog, for Long navn
skrive Stretch Squash
, i Data Type
velge Float
, i Tallattributtegenskaper
sette inn en Minimum Anmeldelser -10 og en Maksimal
på 10, og til slutt legge en Standard
av 0. Klikk på OK
å legge vår nye attributtet.
Step 55
velge Stretch Squash Hotell og gå til Edit > Set Driven Key.
Step 56
klikk på vår nye Stretch Squash
attributt. I Set Driven Key
vinduet klikker du Load Driver
å legge vår Ctrl_Bottle inn som vår drivende objekt. I den nå befolket Driver
boksen velger du Ctrl_Bottle Hotell og deretter Stretch Squash
.
Trinn 57
velge squash
i Linjer
delen. Nå klikker Last Driven
i Set Driven Key
vindu for å fylle den drevne delen. Klikk på squash
i Driven
Box og velg Factor
. Med vår sjåfør og drevet attributter oppsett, kan vi nå klikke Key
å lage vår første forbindelse.
Trinn 58
attributt til 10. Velg squash
i UTgANger
delen av Kanal Box Hotell og endre Factor
verdi til 0,7. Tilbake i Set Driven Key
vinduet, klikk på Key
å opprette en ny tilkobling.
Trinn 59
's Stretch Squash
attributt til -10, velger du squash
i UTgANger
delen og endre Factor
verdi til -1,3. Nå skaper vår endelige nøkkelen ved å klikke Key
i Set Driven Key
vinduet.
Trinn 60
tilskriver tilbake til 0 og lukke Set Driven Key
vinduet. Gå til Vindu > Animasjon Editor > Graph Editor.
Step 61
i UTgANger
seksjon av Ctrl_Bottle
å oppdatere Graph Editor
. Velg alle animasjons tastene og trykk på F
å jevne dem som du kan se i bildet nedenfor.
Trinn 62
.
Trinn 63
Step 64
Trinn 65
menyen klikker du på Skin > Bind Skin > Glatt Bind (alternativer).
Step 66