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 
 

