Rigging en Cartoon Bottle bruker Maya

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



Trinn 1

Opprett en ny scene og importere flasken med propp. Velg stopper, hold deretter nede skifte Hotell og velg flasken. Trykk P
til foreldre stopperen til flasken.




Trinn 2

Vi må flytte flaskens dreiepunkt, så velg flasken i forfra og trykk på ins
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

Trykk R Hotell og skalere flasken proporsjonalt, slik at det er åtte enheter høy, som vist.


< hr>
Trinn 4

Med vår flaske på plass, velger du Freeze transformasjoner
fra Endre
menyen.





Trinn 5

Med flasken og stopperen valgt, opprette et nytt lag og endre navnet til Bottle_Layer
. Deretter legger de valgte objektene til vårt nye lag ved å klikke på knappen vist.




Trinn 6

Klikk på sentertorget på Bottle_Layer
til malen flasken, som tillater oss å se det, men ikke velge det.




Trinn 7

I Animasjon
menyen, klikk på Skeleton /Joint Tool
.




Trinn 8

Trykk hold X
å 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

I Opprett
menyen velger NURBS Primitives > Circle




Trinn 10

Lag en sirkel med en <. em> Radius
av 15
.




Trinn 11

Trykk Ctrl + A for å aktivere data Editor
for objektet, og deretter gå til Object Skjerm > Tegning Overrides > Aktiver Overstyrer og velger Red
farge.




Trinn 12

Nå skal vi endre sirkelen litt! Høyreklikk på den og velg Kontroll Vertex
. 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
.

< .no>



Step 13

Nå opprette en NURBS sirkel i midten av aksen, med en Radius
på 10. Deretter går du til Egenskap Editor Hotell og gjøre det gule.




Step 14

Flytt siste laget sirkelen til 8 på Y-aksen, og endre navnet som Ctrl_Spine1
.




Trinn 15

Duplicate Ctrl_Spine1
to ganger , og flytte den første til 16 og den andre på 24 på Y-aksen.




Trinn 16

Velg menyen Lag > Locator.




Step 17

Skala den nye locator proporsjonalt til 8, flytte den til 16 på Y-aksen og endre navnet til locator1
.




Trinn 18

Dupliser locator, og flytte duplikat til 24 på Y-aksen, slik at posisjonen av sirkelen. Gi det locator2
.




Trinn 19

Nå velger Ctrl_Spine3
, kopiere det, og skalere det proporsjonalt til 0,5
.




Trinn 20

Color siste duplisert < em> Circle
å matche fargen på det er locator og endre navnet til locator_circle
.




Trinn 21

Nå velger alle de opprettede kontrollene unntatt locator1 Hotell og locator2
, og gå til Endre > Freeze Transformation (Alternativer). I alternativene velger, Trans
Roter
Skala Hotell og klikk deretter på Freeze Transform
.





Trinn 22

Velg Ctrl_Spine3
, og holde nede Shift velge locator_circle
. Nå trykker du på P
til moder dem sammen.




Step 23

Velg locator_circle
, og igjen holde nede shift velge locator2
. Trykk P
til moder dem sammen.




Trinn 24

Flere foreldre! Velg Ctrl_Spine2
, hold shift og velg locator1 Hotell og trykk deretter på P
til forelder.




Step 25

Nå velger locator2
, 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

Nå med våre kontroller i plassere og sette opp, vil vi starte arbeidet med leddene. Velg joint1
, hold shift og velg Ctrl_Bottle Hotell og trykk på P
til moder alle leddene til hovedkontrollen, Ctrl_Bottle
.




Trinn 27

Velg Joint4 Hotell og i Kanal Box
velge Roter Y
og på toppen av Kanal Box
gå til Rediger > Uttrykk for å åpne Expression Editor
.




Step 28

Legg følgende uttrykk til rotateY Hotell og klikk deretter på Opprett Bilde:
joint4.rotateY = joint3.rotateY;




Trinn 29 Anmeldelser

Nå velger rotateZ
i Expression Editor Hotell og legge /lage dette uttrykket:
joint4.rotateZ = joint3.rotateZ;





Step 30

Velg joint2
, og velg deretter rotateY
i Expression Editor
. Legg til /lage dette uttrykket:
joint2.rotateY = Ctrl_Spine1.rotateX /4;




Trinn 31

Velg rotateZ Hotell og legge /lage dette uttrykket:
joint2.rotateZ = -Ctrl_Spine1.rotateZ /4;




Trinn 32

Velg Ctrl_Spine1 Hotell og skifte velger joint3
. I Animation
menyen velger du Constrain /Orient
.




Trinn 33

Som du kan se på bildet nedenfor, roterende Ctrl_Spine1
roterer leddene riktig. Nå er det på tide å gjenta prosessen for de andre kontrollene.




Trinn 34

Velg joint6 Hotell og velg deretter Roter Y
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

Velg rotateZ
i Expression Editor Hotell og legge /lage dette uttrykket:
joint6.rotateZ = joint5.rotateZ;


< hr>
Step 36

Velg locator1 Hotell og deretter i Expression Editor
velge rotateX Hotell og legge /lage dette uttrykket:
locator1.rotateX = Ctrl_Spine1.rotateX * 3;




Trinn 37

Velg rotateZ Hotell og legge /lage dette uttrykket:
locator1.rotateZ = Ctrl_Spine1.rotateZ * 3;




Step 38

Velg Ctrl_Spine2
, skifte velger joint5 Hotell og velg Constrain /Orient
fra Animation
menyen.



< h3> Step 39

Velg joint5
, skifte velger locator1 Hotell og velger Constrain /Point (Alternativer)
fra den samme menyen. Anmeldelser




Step 40

I Point Begrensning Valg
, velger du Vedlikehold offset Hotell og Constraint økser (alle) Hotell og klikk på Legg
.




Trinn 41

Som du kan se på bildet nedenfor, kan vi nå rotere Ctrl_Spine1 Hotell og Ctrl_Spine2
separat, selv om den andre er påvirket av den første.





Step 42

Nå velger joint8
, få opp Expression Editor
, velger du rotateY Hotell og legge til /skape dette uttrykket:
joint8.rotateY = joint7.rotateY;




Trinn 43

Velg rotateZ Hotell og legge /lage dette uttrykket:
joint8.rotateZ = joint7.rotateZ;




Trinn 44

Velg Ctrl_Spine3
, skifte velger joint7 Hotell og velg Constrain /Orient
fra animasjonen menyen.




Trinn 45

Velg locator2
, åpne Expression Editor
, velger du rotateX Hotell og legge dette uttrykket:
locator2.rotateX = Ctrl_Spine1.rotateX * 5;




Step 46

Velg locator2
, deretter rotateZ
i Expression Editor Hotell og legge /lage dette uttrykket:
locator2.rotateZ = Ctrl_Spine1.rotateZ * 5;




Step 47

Velg locator_circle
, og legge dette uttrykket til rotate X Bilde:
locator_circle.rotateX = Ctrl_Spine2.rotateX * 3;


< hr>
Step 48

Velg rotateZ Hotell og legge dette uttrykket:
locator_circle.rotateZ = Ctrl_Spine2.rotateZ * 3;





Step 49

Velg joint7, skifte velger locator2 Hotell og velg Constrain /Point
fra Animation
menyen.




Trinn 50

Velg locator1 Hotell og åpne data Editor plakater (Ctrl + EN). I Objekt skjermpanelet
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

Velg flasken, og pass på at du viser Animasjon
menyer, gå til Lag deformers > Ulineære > Squash.




Step 53

Velg Ctrl_Bottle Hotell og i Channel Box Anmeldelser klikk på Rediger > Legg attributt.




Trinn 54

I Legg Egenskap
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

Nå har vi vår nye attributt, må vi gjøre det gjøre noe! I Kanal Box
velge Stretch Squash Hotell og gå til Edit > Set Driven Key.




Step 56

Velg Ctrl_Bottle Hotell og i Channel Box
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

Nå må vi velge den drevne objekt. Så velger du Flaske Hotell og i Kanal Box
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

Velg nå Ctrl_Bottle Hotell og angi Stretch Squash
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

Sett Ctrl_Bottle
'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

Sett Stretch Squash
tilskriver tilbake til 0 og lukke Set Driven Key
vinduet. Gå til Vindu > Animasjon Editor > Graph Editor.




Step 61

Velg squash
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

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
.




Trinn 63

Velg squashHandle Hotell og trykk Ctrl + H for å skjule det.




Step 64

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.




Trinn 65

I Animasjon
menyen klikker du på Skin > Bind Skin > Glatt Bind (alternativer).




Step 66

I Glatte bindingsalternativer
vinduer satt Bind for bedriften til Joint hierarki
, Max påvirker
til 5, og klikk deretter på Bind Skin
. Til slutt velger du Ctrl_Spine1
, i Channel Box
, høyreklikker du Roter Y
velge Lås Valgt
å deaktivere redigering for denne kanalen, som det vil bli påvirket av vår rigg. Nå gjentar denne låsen for Ctrl_Spine2 Hotell og Ctrl_Spine3
.



Og det er det, er du klar å animere! Lek litt med riggen og se hva du kan komme opp med! Jeg håper du likte den opplæringen, og hvis du har noen spørsmål bare gi meg beskjed i kommentarfeltet.




Next Page: