Animare le ruote automaticamente in Maya usando la potenza delle espressioni

Ciao ragazzi, oggi vi mostrerò come animare le Ruote di un Cart utilizzando le Espressioni in Maya. Questo è un tutorial di follow-up del mio precedente tutorial "Rotazione delle ruote in 3ds Max usando il cablaggio dei parametri". Questa volta sto mostrando come ottenere lo stesso risultato in Maya e spero che gli utenti di Maya lo trovino utile.


Scarica i file di progetto per questo tutorial


Passo 1

In questo tutorial di Maya, impareremo ad animare un carrello / ruote di un carrello usando le espressioni. La parte migliore è che non abbiamo bisogno di animare le ruote. Animeremo solo il carrello e le ruote si animeranno e si muoveranno automaticamente. Ho già creato un modello base del carrello. Apri quindi il file "Start Trolley.mb", che viene fornito con il tutorial.


Passo 2

Prima di iniziare, passiamo attraverso le parti del carrello. Quindi, per prima cosa apri la finestra Outliner per navigare nell'elenco degli oggetti. Per aprire la finestra Outliner, fai clic sul menu Finestra e quindi seleziona Outliner.


Passaggio 3

Puoi vedere che ci sono tre parti principali del carrello elencate nella scheda Outline - Maniglia, corpo e asse.


Passaggio 4

Seleziona il gruppo Handle e vedrai che sono separati dalle altre parti.


Passaggio 5

Seleziona il gruppo Corpo e vedrai tutte le assi e le unghie di legno attaccate insieme, ma non collegate alle altre parti.


Passaggio 6

Seleziona il gruppo Assale e vedrai entrambe le ruote e l'asse in questo gruppo. Quindi, prima di iniziare a montare il carrello, dobbiamo prima prendere alcune disposizioni speciali ed essenziali.


Passaggio 7

Quindi iniziamo con il gruppo Gestisci prima. Seleziona il gruppo Gestisci e poi premi il tasto "Inserisci" sulla tastiera e vedrai il suo punto di articolazione.


Passaggio 8

Ora, con la parte Corpo selezionata, premi il tasto "Inserisci" e vedrai il suo punto di articolazione nel mezzo. Potrebbe essere ovunque. Tuttavia non abbiamo davvero bisogno di cambiarlo perché il corpo deve essere collegato come un bambino con la maniglia.


Passaggio 9

Il gruppo Axle mostra il punto di rotazione al centro delle ruote, che è perfettamente corretto per il suo corretto montaggio.


Passaggio 10

Ora faremo un collegamento parentale. Quindi, prima seleziona il corpo, quindi premi e tieni premuto il tasto Maiusc, quindi seleziona la parte Gestisci e infine premi P.


Passaggio 11

Questo rende il corpo un figlio del manico. Ora, ovunque vada il Manico, il Corpo seguirà.


Passaggio 12

Ora creeremo l'espressione per la rotazione delle ruote. Quindi seleziona la parte dell'Asse e nell'Editor dei canali, seleziona l'attributo di trasformazione Rotazione X perché le ruote ruoteranno sull'asse X in questo caso.


Passaggio 13

Con l'attributo trasformato Axle e la relativa rotazione X, fai clic sul menu Modifica della Casella dei canali e seleziona il comando Espressioni ... nel menu a discesa.


Passaggio 14

Si apre la finestra dell'Espressione di espressioni. Vedrai che l'Axle è selezionato nel gruppo Oggetti, mentre la Rotazione X è selezionata nel gruppo Attributi.


Passaggio 15

Nella casella Testo espressione, scrivi questa espressione (Axel.rotateX = Handle.translateZ * 20;) e quindi fai clic sul pulsante Crea. Questa espressione dice che quando l'handle si sposta sull'asse Z, l'asse ruota la ventesima parte della traduzione. Invece del valore 20, puoi controllare con altri valori come 30, 40 ecc. In realtà questo valore controllerà la velocità della rotazione, quindi ti suggerisco di giocare con questo valore fino ad ottenere la velocità desiderata della rotazione.


Passaggio 16

Ora collegheremo l'Axle alla parte Handle, ma prima creeremo prima un Locator. Quindi fare clic sul menu Crea e quindi selezionare Locator. Il localizzatore è stato creato sulla griglia.


Passaggio 17

Posiziona il localizzatore vicino all'Asse come mostrato nell'immagine qui sotto.


Passaggio 18

Prima seleziona la parte dell'Asse, quindi seleziona il Locator e premi il tasto P. Ora la parte completa dell'Asse (con ruote) diventa il figlio del localizzatore.


Passaggio 19

Infine selezionare il localizzatore, quindi selezionare la parte Gestisci e premere nuovamente il tasto P. Ora questo rende il localizzatore il figlio del manico. In questo modo, il manico diventa il genitore di tutte le parti.


Passaggio 20

Ora seleziona la maniglia e trascinala sull'asse Z. Vedrai anche le Ruote girare e seguire la Maniglia. Ora puoi fare l'animazione come vuoi. E la parte migliore è che devi solo animare la maniglia e il resto delle cose lo seguirà automaticamente anche con la rotazione delle ruote.