När du vet hur du placerar ett objekt i din scen och modifierar några av dess grundläggande attribut, kan du utforska några av sätten vi kan ändra dess position i rymden. Det finns tre grundläggande former av objektmanipulation i alla 3D-applikationer - översätta (eller flytta), skala och rotera.
Objektmanipuleringsverktyg
Det är uppenbarligen alla operationer som låter relativt självförklarande, men låt oss ta en titt på några av de tekniska övervägandena.
Det finns två olika sätt att ta fram verktygen för att översätta, skala och rotera:
- För det första kan de nås från verktygslådan (bilden ovan) på vänster sida av din visningsport.
- Den andra (föredragna metoden) är att använda snabbtangenter. Under modelleringsprocessen kommer du att växla mellan verktyg hela tiden, så det är en bra idé att lära dig kommandona så snabbt som möjligt.
Med ett objekt v alt, använd följande snabbtangenter för att komma åt Mayas verktyg för översättning, rotation och skalning:
Översätt - w
Rotera - e
Skala - r
För att avsluta ett verktyg, tryck q för att återgå till valläget.
Översätt (flytta)
Välj objektet du skapade och tryck på w för att få fram översättningsverktyget.
När du kommer åt verktyget visas ett kontrollhandtag vid ditt objekts centrala vridpunkt, med tre pilar riktade längs X-, Y- och Z-axlarna.
För att flytta ditt objekt bort från origo, klicka på någon av pilarna och dra objektet längs den axeln. Om du klickar var som helst på pilen eller skaftet kommer rörelsen att begränsas till den axel som den representerar, så om du bara vill flytta ditt objekt vertik alt klickar du helt enkelt var som helst på den vertikala pilen och ditt objekt kommer att begränsas till vertikal rörelse.
Om du vill översätta objektet utan att begränsa rörelsen till en enda axel, klicka i den gula fyrkanten i mitten av verktyget för att tillåta fri översättning. När du flyttar ett objekt på flera axlar är det ofta fördelaktigt att byta till en av dina ortografiska kameror (genom att klicka på mellanslagstangenten, om du hade glömt det) för mer kontroll.
Skala
Skalverktyget fungerar nästan exakt som översättningsverktyget.
För att skala längs valfri axel, klicka och dra helt enkelt rutan (röd, blå eller grön) som motsvarar den axel du vill manipulera.
För att skala objektet glob alt (samtidigt på alla axlar), klicka och dra rutan i mitten av verktyget. Så enkelt!
Rotera
Som du kan se, visas och fungerar rotationsverktyget något annorlunda än översättnings- och skalningsverktygen.
Precis som att översätta och skala kan du begränsa rotationen till en enda axel genom att klicka och dra någon av de tre inre ringarna (röd, grön, blå) som är synliga på verktyget.
Du kan fritt rotera objektet längs flera axlar genom att helt enkelt klicka och dra i mellanrummen mellan ringarna, men du får mycket mer kontroll genom att rotera ett objekt en axel i taget.
Slutligen, genom att klicka och dra på den yttre ringen (gul), kan du rotera ett föremål vinkelrätt mot kameran.
Med rotation finns det tillfällen då lite mer kontroll krävs - på nästa sida ska vi titta på hur vi kan använda kanalboxen för exakt objektmanipulation.
Using the Channel Box för precision
Utöver de manipulatorverktyg vi just har introducerat kan du också översätta, skala och rotera dina modeller med hjälp av exakta numeriska värden i kanalrutan.
Kanalboxen finns i den övre högra delen av gränssnittet och fungerar precis som fliken Ingångar som vi introducerade i lektion 1.3.
Det finns en hel del fall där numeriska värden kan vara användbara:
- Skala i Maya är baserad på verkliga enheter (centimeter som standard), och många av Mayas lampor beter sig mer realistiskt när objekt modelleras med ungefärlig verklig skala. Det betyder att om du modellerar ett bord som är tänkt att vara fyra fot högt, bör det skalas till cirka 162 cm.
- Kanalboxen kan också vara användbar om du behöver fördela objekt jämnt, ställa in bråkskalor (dubbel, halv, etc.), rikta in objekt längs en axel eller ställa in exakta vinklar för rotation (45 grader, 90, 180, 360, etc.).
Precis som på inmatningsfliken, kan värden knappas in manuellt eller genom att använda klicket + mittenmusdragningsgesten som vi introducerade tidigare.
Äntligen kan kanalboxen användas för att byta namn på alla objekt i din scen, inklusive modeller, kameror, lampor eller kurvor. Det är en mycket bra idé att öva på att namnge dina objekt för bättre organisation.
Nästa steg för att lära sig Maya är att förstå urval och duplicering.