I denne Quick Tips-opplæringen lærer du hvordan du batch gjør Maya-scener raskere ved hjelp av Windows-kommandolinjen, og på den måten maksimerer du mengden prosessorkraft du kan få fra datamaskinen din.
Først hvis du bruker Windows 7, og den nyeste versjonen av Maya 2010, må du sette stien til mayabatchen til systemets miljøvariabler. Høyreklikk på 'Computer' og velg 'Properties'. I vinduet som åpnes, klikk på 'Avanserte systeminnstillinger'.
I vinduet som dukker opp, velg fanen 'Avansert' øverst, og klikk deretter 'Miljøvariabler'.
Under 'Systemvariabler', bla og finn den med navnet 'Sti', velg det og klikk på 'Rediger' -knappen.
I vinduet som kommer opp ved siden av "Variabel verdi:", bla til slutten av feltet, og legg til ';' pluss stien til Maya-katalogen din (og dens "bin" -mappe). Som standard er katalogen 'C: \ Program Files \ Autodesk \ Maya2010 \ bin' Klikk deretter ok på alle vinduene for å lukke dem.
Når du gjør filen din gjennom kommandolinjen, vil batch gjengivelsen ta alle innstillingene fra Maya-filen. Disse inkluderer innstillinger i gjengivelsesalternativene, for eksempel: filnavnet til utdatafiler, bildeformat, rammepodding, start- og sluttrammer, gjengivne kameraer, bildestørrelse og alle de andre kvalitets- og gjengivelsesinnstillingene i gjengivelsesoppsettet . Det vil også ta de forskjellige gjengelagene (hvis du har dem), og samlet sett kommer all informasjonen fra denne filen.
Også filens utdatakatalog vil være den samme som angitt i prosjektet av filen.
Nå for å åpne kommandolinjen, klikk på 'Start' knappen, og deretter i søkefeltet skriv 'cmd'. Kommandolinjen skal vise så dukker opp. Klikk for å åpne den. Hvis du bruker XP, klikker du først på "Start" -knappen, velg deretter Kjør, og skriv inn 'cmd' i feltet.
Så, en enkel måte å batch gjengi en fil er å navigere til mappen med den aktuelle filen du vil gjengi. La oss si at mappen er 'C: \ Users \ Pipera \ Desktop \ Project \ My Projects \ Project', og i den mappen er det en fil som heter 'Concept_Scene_1'. For å gjøre det, må du først skrive inn katalogtypen 'cd' og navnet på mappen (i dette tilfellet vil det være 'cd C: \ Users \ Pipera \ Desktop \ Project \ My Projects \ Project'). For å gjøre filen, skriv bare 'Render FileName_and_Extension.mb (for Maya Binær). I dette tilfellet vil kommandolinjen se ut som dette 'Render Concept_Scene_1.mb'
Generelt, når rendering fra kommandolinjen, vil batch gjengivelsen alltid ta innstillingene fra filen. Men det er en måte å redigere innstillingene om du trenger, uten å åpne filen igjen og lagre den. Disse innstillingene kalles 'flagg', og er skrevet etter kommandoen 'Render' og før filnavnet. Disse flaggene endrer ikke filen, bare gjengivelsen du skal sende ut. For å se alle de forskjellige flaggene, åpne kommandolinjen og skriv 'Render -h'
De eneste innstillingene som skal endres er de som er overstyrt med flagg. La oss si at du må endre størrelsen på bildet ditt, og du vil gjengi med mental stråle. I kommandolinjestype 'Render -r mr -s 1 -e 125 Concept_Scene_1.mb', hvor '-r' -flagget angir hvilket gjengivelse som skal brukes (i dette tilfellet 'mr' for mental ray), er '-s' er startrammen for animasjonen, og '-e' er sluttrammen.
Nå for en mer effektiv måte å gjengi med Windows-kjørbare .bat-filer. Disse filene er laget og redigert i Notisblokk. La oss si at du vil gjengi en fil med mental stråle. I Notepad skriv 'Render -r mr Concept_Scene_1.mb' og lagre filen, men vær sikker på at i slutten av navnet å sette '.bat', slik at filen kan lagres i et .bat-format.
Sett .bat-filen i samme mappe som filen du vil gjengi, og dobbeltklikk den for å kjøre batch-gjengivaren.
Bruke .bat-filer er flott når du trenger å gjengi flere scener som er i forskjellige kataloger. Og dessuten kan du sette forskjellige flagg for hver scene. Det spiller ingen rolle hvor du setter .bat-filen, fordi katalogene er oppført i den. Også scenene vil gjengi følgelig.
Med '-rd' -flagget kan du angi hvilken katalog filene skal gjengis.
'-Rd'-flagget kan også brukes til flere filer samtidig.
Et annet svært nyttig flagg er '-cam'-flagget, som lar deg angi hvilket kamera som skal gjengis fra scenen.
Du kan gjengi så mange kameraer som du vil fra samme eller forskjellige scener, og også sette forskjellige flagg for å gjøre det enda mer effektivt.
Gjenopprette forskjellige kameraer er enda bedre når kombinert med '-rd'-taggen, slik at hvert kamera vil bli sendt til en annen mappe
Husk at du kan kombinere så mange flagg som du vil øke hastigheten på dine gjengivelser, og da kan du se kommandoene når du skriver 'Render -h' i kommandolinjen.
Noen siste nyttige tips for gjengivelse fra kommandolinjen: Ikke bruk mellomrom i navnet på filene, legg alltid en _ _ i stedet; Kontroller at .bat-filene er lagret med utvidelsen etter navnet; Hvis du vil stoppe gjengivelsesprosessen, lukk bare kommandolinjen.