Quick Tips: Opprette forbindelse Curve Ikoner i Maya

Quick Tips: Opprette forbindelse Curve Ikoner i Maya

I denne quicktip opplæringen, vil vi gå gjennom én måte å lage komplekse NURBS-basert ikoner i Maya. Nyttige kontrollikonene kan gjøre eller ødelegge en god rigg, og er viktig når du oppretter i-grensesnitt GUI. Sette sammen enkle, ett stykke figurer er lett, men å gjøre sammensatte ikoner kan være mye vanskeligere. En fremgangsmåte for å kombinere flere kurver er moder dem under et enkelt trans node. Vi vil først gjøre dette for hånd, og deretter se på en enkel MEL skript som automatiserer prosessen.



Trinn 1

Lag en håndfull av NURBS kurver. I dette eksempelet har jeg brukt Opprett > Tekst alternativet boksen kommando, endret teksten til Cgtuts + Hotell og deretter valgt Curves
type. Med det gjort, trykk på Opprett
å lage denne samlingen av NURBS figurer:



Trinn 2

Hvis du ser i Outliner (Vindu > Outliner), disse kurvene er gruppert etter bokstaver (i grupper med forstavelsen "Char_"), og under et enkelt "Text_" node, men hver enkelt bokstav er valgbar og bevegelig. Når vi overlate vår siste riggen, vil vi hele ordet for å være den eneste som er valgbar.



Trinn 3

For å oppnå dette, må vi først starte med å velge og un -parenting alle kurvene. MEL koden for å gjøre dette er som følger:
forelder -w;

Så rulleteksten velg rundt alle dine tekstelementer, skriv inn kommandoen ovenfor inn i kommandolinjen nederst i grensesnittet vinduet, og trykk på Enter
på tastaturet



Trinn 4

Med alle kurvene fremdeles utvalgte, fryse sine transformasjoner (Endre > Freeze Transformations)..



Trinn 5

Deretter åpner opp Hypergraph hierarkiet.



Trinn 6

Som standard, bare toppnivå forvandle noder er synlige i hypergraph. Å vise formen noder, gå til Valg > Skjerm > Shape noder.



Trinn 7

Velg først alle de form noder for hver kurve bortsett curve1
. I dette tilfellet vil jeg ha 7 form noder valgt. Nå holder nede Shift Hotell og velg den første kurven sin forvandle node, i dette tilfellet curve1
node, for å legge den til dine valg. Det er veldig viktig å velge forvandle node siste. Din hypergraph skal nå se slik ut:



Trinn 8

Følgende MEL kommando foreldre de første valgte elementene (i vårt tilfelle form noder), under den siste valgte elementet (den forvandle node). Så skriver du inn følgende kode inn i kommandolinjen og trykk på Enter
til foreldre figurene under forvandle node:
forelder -r -s;



Trinn 9

Nå kan du klikke på noen av bokstavene og Maya vil automatisk velge hele ord. Kontroll-ikonet er nå klar! Her er en MEL skript som automatiserer hele prosessen. Bare velg alle kurvene du vil gruppere og kjøre dette skriptet:
global proc groupUnderTransform () {String $ selCurves [] = `ls -sl`; makeIdentity -Bruk sant -t en -r en -s 1 - n 0; velge -deselect $ selCurves [0]; pickWalk -d ned, velg -Legg $ selCurves [0]; forelder -r -s, velg -r $ selCurves [0];} groupUnderTransform;