DGI 2005 laboration 1: Mayalab

Relevanta dokument
Mayalab DOA Maj 2003

LABB 3: MAYA. 2D1323 Datorgrafik med interaktion NA8740 Datorgrafik och anv.gräns. Våren Modellering.

Erbjuder studenterna en möjlighet att lära sig grunderna i polygonmodellering, samt erfarenhet av att använda ett modernt 3D-modelleringsverktyg.

Redovisas per e-post till senast fredag 16 februari kl Följande ska finnas med i redovisningen:

Allmänt maya. Mayaföreläsning. Exempel, lab. Verktygslådan maya. Klara kyrka. Gränssnittet. DGI/Media 2005

Mayas UI. Grundläggande UI. Dag Stensson 2009

Bemästra verktyget TriBall

Autodesk 3ds Max Design Som nämnts tidigare kan du ändra storlek i tre olika steg genom att klicka på den lilla svarta pilen.

Allmänt maya. Mayaföreläsning. Exempel, lab. Verktygslådan maya. Ytkategorier. Klara kyrka DGI Nurbs Polygoner Subdivision surfaces

VRay för Max Camilla Ravenna / André Ravenna Alto Punto 2012 Alto Punto Askims Stationsväg Askim

För att komma igång. Ta skissen från designlabben eller motsvarande och lägg in den i front/side/top fönstret/fönstrena.

Bemästra verktyget TriBall

Lathund till Publisher TEXT. Skriva text. Importera text. Infoga text. Dra och släpp

Rhino3D. Schackbräde. Krav. Några detaljer som kan vara bra att känna till:

Träff 1 Skissa & Extrudera

SPRINT-HANDBOK (version 0.4)

Grundredigering i Photoshop Elements. Innehåll. Lennart Elg Grundredigering i Elements Version 2, uppdaterad

Tentamen TNM061, 3D-grafik och animering för MT2. Onsdag 20/ kl SP71. Inga hjälpmedel

Workshop PIM 2 - PowerPoint

Skapa mapp. * Gör så här: Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande.

Verktygsfält. Hantering av webbkarta Grundinstruktion. Sida 1 av 6. De olika verktygen och delarna förklaras i detalj längre ner i dokumentet.

V-Ray SketchUp. Detta är ett testkapitel på utbildnings materialet för V-Ray for Trimble SketchUp.

Programmering. Scratch - grundövningar

Uppgift 18 Eget programval

Manual till Båstadkartans grundläggande funktioner

After Effects Lathund

Modellering. Gustav Taxén

LÄR DIG ANVÄNDA DIN MAC. från grunden! Nu med Mac OS X Leopard! Harry Peronius

Vilken version av Dreamweaver använder du?

Rullningslisten. Klicka på rullningslistpilar (pil upp eller pil ner) 1 för att förflytta dig i önskad riktning, en liten bit i taget.

INSTÄLLNINGAR FÖR IRONCADS 2D-RITNING

6. Nu skall vi ställa in vad som skall hända när man klickar på knappen samt att markören skall ändra sig till en hand när markören är på knappen.

Kom igång med. Windows 8. DATAUTB MORIN AB

Word Grunderna 1. Om du kan det allra enklaste i Word, hoppa över uppgifterna A-E.

Så här använder du de enklaste funktionerna i programmet: Starta programmet. Programmet startas från ikonen på skrivbordet.

MANUAL SENSAVIS PREMIUM

Innehållsförteckning

Paneler - VCPXX.2. Programmeringsmanual för VCP-paneler. Revision 2

Grunder. Grafiktyper. Vektorgrafik

LANDING ZONE IV (v1.0, uppgift 4 av 4) för 3D Animering B 1112

Visa stora ikoner utan text i Command Manager = Större arbetsyta

Leta också reda på gratisprogrammen Audacity - för att spela in ljud och Gimp - för att skapa bilder.

Tips och idéer för Chrome OS och Google Dokument

Manual för banläggning i OCAD IF ÅLAND

Bildredigering i EPiServer & Gimp

Fönster och dörr. Kapitel 3 - Fönster och dörr... 3

Koordinatsystem och Navigation

Manual GISportalen (MapGuide) På Internet

När du startat programmet dyker Select Project fönstret upp:

Macromedia Flash MX 2004

Kort introduktion till POV-Ray, del 5

Sophia Prosell DREAM WEAVER SKAPA OCH PUBLICERA EFFEKTIVA WEBBSIDOR

Visualisering med Rhino/Vray/Photoshop av modell som skapats i Revit. AADA15 Revit Workshop 2017 LTH Ludvig Hofsten

Handledningsmaterial Visio 2010

Vi börjar såklart med att öppna bilden i Photoshop. Mitt Photoshop är på engelska och version CS5, men ni med svenska och/eller tidigare versioner

Gran Canaria - Arbetsbeskrivning knapplänkar (Mediator 8)

Book Creator App för Ipad

Anvä ndärguide Nyä Expeditionsresor

Manual till Båstadkartans grundläggande funktioner

Lär dig grunderna i Photoshop Elements 4.0

GUIDE FÖR POWERPOINT PRESENTATIONER MICROSOFT OFFICE, POWERPOINT 2007

Guide till att använda Audacity för uttalsövningar

Översikt och syfte. Översiktsområde. Få en översikt på ditt rum och välj de sektioner du vill titta på. Kontrollområde

Byggnet 3D-viewer LATHUND

En grund i bildbearbetning för webben i Photoshop Elements 11

LATHUND FÖR PREZI. Sofia Bandelin Digital kompetens och lärande UMU Maj Uppgift IIP3.2 Att lära ut program

Eclipse. Kort genomgång

Collage: Flygande brunnslock

DIGITALA RESURSER MANUAL FÖR

Exempel på hur man kan bygga enkla former i Illustrator

Innehåll INNEHÅLL. Teckenförklaring Komma igång

Kom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel:

Kapitel 3 Fönster och dörr... 3

Windows 8.1, hur gör jag?

Arbetsuppgifter. JPEG-filerna/kopiorna skall döpas om efter projektets mall: ÅÅ-MM-DD bildtitel Fotograf

ALEPH ver. 16 Introduktion

BANVERKTYGET. Verktygen

Macromedia Flash MX 2004

Högskolan i Halmstad Multimedia och visuell kommunikation Övning 1 Adobe Flash, grundfunktioner & interpolering. Efter övningen förväntas du kunna:

Komma igång med 3L Pro Komma igång med 3L. Copyright VITEC FASTIGHETSSYSTEM AB

Introduktion till After Effects

Det här dokumentet är tänkt som en minnesanteckning. programmet och är alltså inte tänkt att förklara allt.

IrfanView. Manual Christina Hemström & Sven E Carlsson

Användarhantering Windows 7 I denna laboration kommer vi att skapa nya användare och grupper och titta på hur man hantera dessa.

Öppna EndNote varje gång när du vill samla referenser till ditt bibliotek.

Tips & tricks för redigering

Manual fö r webbkartörnas grundla ggande funktiöner

Konturbearbetning 1. Innehåll

Lathund till PowerPoint 2002 (XP)

Blockly är en av apparna som används för att styra roboten Dash. Den är väldigt enkel i sin utformning och kan med fördel användas av yngre barn.

Kapitel 3 Fönster och dörr... 3

Spelutveckling 3d-grafik och modellering. Grunder för 3d-grafik Blender Animering

ANVÄNDARGUIDE. ViTex

Sida Kapitel 3 Fönster och dörr... 3

Macromedia. Flash 8 Grundkurs.

Kapitel 4 Tak Tak Kapitel 4

Laboration: Grunderna i MATLAB

Photoscape (

Manual. Anpassad för CMS Made Simple version 1.9.x (uppdaterad ) Birger Eriksson webblots.se

13/02/2008. Handledning RoofCon Viewer

Transkript:

DGI 2005 laboration 1: Mayalab Version: Februari 2004 CID/NADA/KTH Pär Bäckström Syfte. Syftet med labben är bl.a.: Att bekanta sig med mayas gränssnitt. Bygga några polygonmodeller och bekanta sig med grundläggande modelleringsverktyg. Projicering av UV-värden och texturering av modell. Allmän ljussättning och rendering. Lycka till med labbandet! Förberedelse. Hitta texturer som kommer att ingå. Leta på nätet, skanna in eller fota något som verkar lämpligt. (se lista längre ner för tips på länkar till texturbilder) De fyra som behövs är: Jordglob, eller annan planettextur (eller motsvarande som är deformerad så att den går att lägga på en sfär), se dock modelleringsuppgiften nedan, det går att stryka jordgloben och då behövs inte denna textur. Bild till tavla. Golvtextur. Vy över landskap eller annan miljö som skall synas genom fönstret. Titta med fördel igenom de korta filmerna som finns i maya under help->learning movies... innan laben (utom nr6 om keyframe animation. De är på högst någon minut var men man får en bra överblick om man är obekant med programmet, även det kan strula med ljudet. Läs/titta igenom labhäftet för att få översikt över upplägget innan labben. Den är en blanding av steg för steg för enskilda moment (modellering), sammanfattande genomgång av moment som upprepas (ljussättning,texturering, rendering) och sist i häftet några kortkommandon och tips om gränssnittet som med fördel checkas av i början av labben. Uppgiften. Modellering. De objekt som skall modelleras är följande, med undantaget att det räcker om antingen jordgloben eller bordslampan är genomförd: Rum med textur på golvet och ett fönster. Ett bord. En texturerad jordglob. En bordslampa. En tavla med textur. En polygon texturerad med en utsiktsbild bakom fönsteröppningen i rummet. Varje objekt som nämns ovan har ett eget avsnitt i labben där verktyg att använda och sättet att bygga på tas upp. Modifikation. Detta kan tyckas som en extremt styrd labb och här kommer en modifikation som öppnar upp för mera eget skapande för den som vill. Den är att ovanstående objekt _eller motsvarande_ skall byggas och finnas med på något vis i miljön. Kravet som ställs är att de verktyg som nämns för varje modell skall användas till ersättningsmodellen. Underskatta dock inte tidsåtgången om du är ovan, utan bygg då något/några av objekten efter beskrivningen för att komma igång. Montering. När objekten är byggda så skall de sedan sättas samman till en scen. Börja med rummets lager som synligt och övriga osynliga och aktivera sedan lagrena ett efter ett. För varje pryl, skala det till rätt storlek och rotera och placera in det i rummet. Bordet kan vara lämpligt att snappa till golvets nivå, och globen och lampan kan snappas till bordsskivan. Ljussättning. Ljussätt rummet med minst två ljuskällor, t.ex en huvudbelysning och en stödbelysning för att lysa upp de mörka områdena och/eller simulera reflekterat ljus. Bra ljussättning av en scen kan betyda enormt mycket för känslan och atmosfären. Många som modellerar (er föreläsare inkluderad) underskattar ofta betydelsen av att lägga koncentration och arbete på denna del och höftar ofta in lite lampor av bara farten när scenen är färdigbyggd (eller sätter upp några defaultlampor i opengl koden om det är realtidsrendering). De häftigaste modeller blir rätt menlösa om de renderas rätt upp och ner med ambientbelysning och några pointlights, medan rätt anspråkslösa modeller kan ge hög verkningsgrad om de blir skickligt belysta. DGI

Rendering. Placera ut kameran på ett lämpligt ställe och rendera en bild utifrån den. Krav. Ett hyfsat helhetsintryck. Bedöms på plats, betyder att viss omsorg har lags på varje objekt och även på texturering och ljussättning. Modellen skall vara sparad inom en egen projektkatalog. Varje objekt nämnt ovan skall dels ligga i ett eget namngivet layer och dels vara ett enskilt polygonobjekt, eller en grupp, som är namngiven. Förslag/tips på länkar till texturer. Bild till jordglob som passar på sfär - http://maps.jpl.nasa.gov/ bild till tavla (vilken som helst från nätet) - http://www.edenpics.com/ http://www.clownfish.nu/ http://dmoz.org/computers/graphics/clip_art/pictures/ golvtextur: http://toob.bryce-alive.net/textures/ http://www.noctua-graphics.de/english/fraset_e.htm En bild med vy för kuliss bild http://www.edenpics.com/ http://monish.org/rachel/

Komposition: Komposion är i något lös mening organisation av bildens element. Alla bilder har en komposition oavsett om det är meningen eller inte. Bilden ovan kommer i och för sig aldrig att hänga på något museum, men den kan ända visa på några exempel av på hur man kan tänka kring komposition: Det är flera tre-enheter i bilden. Tavlan, fönstret och bordet rimmar i form - rätt tydliga rektanglar. Med rim menas helt enkelt saker som upprepar sig i en bild. Figurerna i tavlan, lampan och globen rimmar i oregelbundenhet och färgmättnad. Kanterna från hörnet vid golvet delar av bildrummet i tre delar. En annan variant än rim är kontrast mellan olika egenskaper. Här är rummet ganska lugnt och dämpat i ljushet, medan det är väldigt ljust utanför. De två bildrummen binds ihop av det skarpa ljuset som faller på bordet. Egenskaper som kan utnyttjas för kontrast eller rim kan vara form, färg, storlek, ljushet, struktur, orientering (vertikalt/horisontalt liggande objekt t.ex.). Globen och tavlan skärs av av bildens kanter och det var med flit. Om de hade legat inom bilden så hade de stuckit ut för mycket och fört in för många tydliga och avgränsande enheter i bilden. Nu sitter de förankrade i kanten och ger stadga åt bilden istället. Vad gäller färgkomposition så går det mesta i en beige/brun färgton och det är inga skarpa färger som sticker ut (syns iofs. inte på utskriften). Det röda i tavlan och fönstret samt det kalla ljuset i fönstret sticker ut och ger bilden som helhet ett visst färgackord. Ett av de vanligaste misstagen (om det nu inte är meningen att det skall vara så) vid 3d modellering är att man drar in en mängd element till bildrummet som har olika start kulörta färger. Ett enkelt knep för att binda ihop elementen i en bild är att dra ner färgmättnaden och låta vissa valda färger sticka fram och ge färg åt bilden, eller att låta de flesta gå i samma ton och ev. ha några få element som sticker ut och ger kontrast. Lite sammanfattningsvis kan man säga att allt som sticker ut och är tydligt i bilden drar till sig uppmärksamhet. Med för många element som tävlar om uppmärksamheten blir det lätt rörigt, och knepet är att balansera upp det så att vissa element tonas ner och de som har betydelse lyfts fram. Sedan är det också bra om det råder balans så att de kontraster som finns blir balanserade mot varandra.

Ljuskällor i maya. Att sätta in en ljuskälla i maya är inte så märkvärdigt. Man använder Create->Lights-> och någon av de typer som finns. För att få skuggor så gå in via optionsrutan* och kryssa för cast shadows. För att gå in och göra ändringar så kan man markera ljuskällan och sedan ändra parametrar via channelbox eller genom att trycka ctrl-a med ljuskällan markerad för att få upp dess attribute editor. Av de ljuskällor som finns är directional den minst beräkningskrävande och arealight den mest krävande. Arealight simulerar en utbredd ljuskälla. Ambient bör inte användas eftersom ambient ljus plattar till föremål i en scen. En directional som huvudljus och någon svagare pointlight är en tänkbar kombination. Det går även att sätta skuggor efter att ljuskällan skapats. Gå i sådant fall in i ljuskällans attribute editor (via ctrl-a med ljuskällan aktiv) och kryssa för use depth map shadows under shadowsfliken. Direkt under finns här Dmap resolution med en slider som man kan höja för att få bättre kvalitet på skuggorna. Blir det konstiga artefakter och pixelerade skuggor kan man pröva att sätta upp värdet här. Länka ljus till objekt. (för belysning av polygonen med vy-texturen) För att kunna sätta ett eget ljus på objektet som innehåller utsiktsvyn så får man länka ett ljus till det objektet. Annars kommer ljus som sätts för att lysa upp vyn att lysa upp resten av scenen också. Eftersom denna bör ha ett jämnt ljus som inte varierar med tittvinkeln så passar det bra med en ambient här. Gör följande: Skapa ett ambientljus via Create->Lights->Ambient Öppna upp dess attribute editor med ctrl-a och kryssa bort Illuminates by default. Den lyser då inte upp något objekt. Tryck F5 för att få fram Rendering menyerna. Markera vy-objektet och ambient ljuskällan och välj Lighting/Shading->Make Light Links. Tryck F3 för att återgå till Modeling läget. Man kan kolla upp noggrannare vilka ljus som är länkade till vilka objekt genom att välja Lighting/shading->Light Centric Linking. Om man då markerar en ljuskälla i den vänstra spalten så kommer de objekt som blir belysta av just den ljuskällan i scenen att bli markerade i den högra spalten. Det går att lägga till och dra ifrån ojbekt genom att markera på och av dem i listan. Genom att välja object centric light linking i rullgardinsmenyn ovan kan man utgå ifrån objektet och får i högra spalten ljuskällorna i scenen och de som lyser upp det markerade objektet är markerade, och kan avmarkeras eller ny kan läggas till. Här har man glädje av att ha namngett sina objekt och ljuskällor ordentligt och att ha samlat objekt som hör ihop i grupper. Renderingen. Innan rendering bör man göra några inställningar. Dessa hittar man under Render globals. I den övre raden med ikoner i gränssnittet finns tre filmklappor, och render globals är den tredje av dem. (Eller så går man in via Window->Rendering Editors->Render Globals). De inställningar som är av intresse i laben är: Resolution - datorerna i datorsalen är inte så uphottade så det är lämpligt att köra med relativt små bilder, speciellt för testrenderingar. Anti-aliasing quality - om det är mycket taggiga kanter i bilden så kan man öka antialiasing genom att tex. välja intermediate quality eller production quality från presets rullgardinsmenyn. Renderingstiden ökar märkbart. Raytracing quality. Kryssa för Raytracing, men se till att inget av värdena för reflections, refractions eller shadows är högre än tre, för annars kan renderingstiden sticka iväg. Värdet anger hur många ytor 'ljusstrålen' skall interagera med i scenen innan dess beräkning avbryts. Vid testrenderingar kan man kryssa bort raytracing om man vill att det skall gå lite snabbare. Renderingsfönstret, Render View, får man fram genom Window->Rendering Editors->Rendering View. Renderar gör man sedan via Render Views Render->Persp. Man kan även starta en rendering via klappan till vänster på den övre ikonraden, men aktivera då perspektivfönstret innan genom att klicka i det, för den aktiva modelleringvyn börjar renderas direkt som default. * optionsrutan är den ruta som syns i menyerna direkt intill flertalet verktyg. Aktiverar man verktyget genom denna ruta kommer, istället för att verktyget körs direkt med senaste inställningarna aktiva, en optionsruta fram där man kan ändra verktygets inställningar. Dessa inställningar ligger sedan kvar tills nästa gång man ställer om det.

Material och Texturering. Att tildela ett material. Materialfönstret hittas under: Window ->Rendering Editor->Hypershade Se till att materialsfliken är aktiv i nedre högra rutan, och ställ in Create Materials i den vänstra rutan (rullgardinsmeny med Create xxxxx, inte menyraden) Man skapar ett nytt material (shader) genom att klicka på någon av materialtyperna, t.ex. phong shader, under surface rubriken i rutan till höger i fönstret. Det nya matrialet dyker då upp i rutorna till höger. Dubbleklicka på det nya materialet för att komma till dess attribute editor, där parametrarna för materialet finns. Om man vill ändra en parameter så klickar man bara på rutan efter parameternamnet eller drar i reglaget. För att tilldela materialet till ett objekt så aktiverar man först de objekt (eller enskilda polygoner) som skall få materialet och sedan väljer man med höger musknapp över materialet menyalternativet 'Assign Material to Selection'. Man kan också använda drag and drop med musens mittenknapp från ett material till ett objekt. Tilldelning av bildtextur. För att lägga till en bildtextur gäller det att koppla bildfilen till materialets färgkanal. Man går då in i materialets attributeditor (genom att dubbelklicka på materialet) och trycker på den rutiga rutan längst till höger på color-raden. Det kommer då upp ett fönster som heter Create Render Node. Där väljer man File knappen (under 2D textures). I fönstret som då dyker upp så hämtar man in en fil genom att trycka på mapp-ikonen efter Image Name, eller så skriver man in pathen och filnamnet direkt i rutan. Man hamnar per default i det aktiva projektets source images katalog. Projicering av UVkoordinater. När man sedan skall tilldela materialet, med textur, så är det första man bör göra att projicera UV-koordinater på objektet. (det finns ofta inbakat i objektet ändå, beroende på hur man byggt det, men det kan bli konstiga resultat om man bara tilldelar en textur till ett objekt utan att först göra denna projektion). Mentalt kan man tänka sig att man belyser bilden på sitt objekt genom att köra någon av dess projiceringar. Det finns tre vanliga typer av projicering. De är planar, cylindrical och spherical mapping, och samtliga dessa hittas under Edit Polygons->Texture. Man aktiverar först det objekt (eller de polygoner) som skall textureras och väljer sedan någon av dessa tre. Man kan behöva gå in till optionsrutan först för att ställa in från vilken riktning projiceringen skall utgå ifrån (vid planar mapping). Planar mapping: Som att projicera ifrån en plan yta utanför sitt objekt. Man kan pröva först med fit to best plane ikryssad (sätts i optionsrutan) Om den hamnar fel får man göra om med fit to boundingbox, och samtidigt ange längs vilken axel den skall projicera. Går även att projicera rätt ifrån kameran i något av modelleringsfönstrena. Cylindrical mapping: Som att lägga texturen runt i en cylinder runt objektet och sedan projicera den på det. Går bra att köra direkt med default värdena. Spherical mapping: Som att dra ut texturen runt ytan på en sfär och sedan projicera in den på objektet. Går bra att köra direkt med default värdena. Att styra projiceringarna. Samtliga dessa kommer med manipulatorer för att skala rotera och flytta runt dem. Rutorna som syns först är bara för skalning, men om man klickar på de röda små linjerna som sitter på projicerings objektet så byts dessa rutor ut mot de vanliga translation/rotation/skalnings symbolerna. Projektionsmanipulatorerna. Om vill ta fram projektions manipulatorerna senare så får man fram dem genom att välja den ifrån channelboxen (delfönstret längst till höger i mayagränssnittet) under INPUTS. Det är den översta raden som heter poly...proj. (polyplanproj/sphproj/cylproj) och sedan välja Show Manipulator Tool som finns bredvid skalningsikonen (eller med snabbtangenten t) uppe till vänster. Det är bara att projicera om utifall man vill börja om. När man gjort en projektion kan man sedan tilldela materialet till objektet (eller polygonerna).

Objektbeskrivningar. Saker som fått egna avsnitt i labben är texturering samt hur man lägger till lampor och renderar. Hur man hanterar lager följer kortfattat här: Lagerhanteringen hittar man till nere till höger under channelbox. Man trycker på ikonen med lagersymbol (den enda som finns där) för att få fram ett nytt lager. Med höger musknapp över ett lager får man fram dess meny och aktuellt här är Edit Layer så att man kan sätta namn samt add selected objects. För att hålla koll på objekten i en scen finns fönstret Outliner under Window->Outliner som listar samtliga objekt i scenen. Innan modelleringen börjar, tryck F3 så att det är Modeling som är det aktiva läget. (Eller välj det via rullgardinsmenyn i övre vänstra hörnet) Projektkatalogen. Starta ett nytt projekt via File->Project->New. Skriv in ett namn på projektet (som agiht2002 t.ex.) och tryck sedan på use defaults för att få en standarduppsättning av underkataloger. Kolla att katalogens path är rätt och tryck sedan på Accept. Rummet. Använd Create->Polygon Primitive Cube för att skapa en enkel kub. Flytta ner pivo punkten till golvet genom att använda move (snabbtangent w) med 'snap to points' aktiverat (snabbtangent v). Pivopunkten kan man flytta på om man först trycker Insert tangenten. Insert igen gör att man återgår. Med gridsnap, flytta upp rummet så att golvet ligger i y=0 och skala sedan till rummet så att det får rätt proportioner. Skapa en till kub och använd den för att skära ut ett fönster med booleans. Lägg den där fönstret skall sitta och se till att den går tvärs igenom väggen. Kör Polygons->Boolean->Union och ta sedan bort polygonen som täcker för fönstret. Ta bort en av väggarna så att det lättare går att titta in och placera in saker i rummet. Skapa ett nytt layer och döp det och lägg till rummet till det nya lagret. Skapa en shader för rummet och tilldela den till objektet. Om phong används, så dra ner reflectivity till 0. Markera golv polygonen och sätt uv-värden med Edit Polygon->Texture->Planar Mapping. Gå in via optionsrutan och använd smartfit och sätt y axeln som Mapping direction. Skapa en shader med bitmappad textur och tilldela den till golvet. Bordet. Skapa bordsskivan med Create->Polygon Primitive->Cube och skala till den (eller sätt måtten i vertygsrutan eller via channelbox) Bygg ett bordsben på samma sätt fast finjustera formen så att det inte blir bara en symmetrisk träkloss, genom att flytta enskilda vertexar, och placera in det mot bordsskivan. För att få det rätt i höjdled kan man flytta pivo-punkten (tryck insert tangentet) till toppen av benet med pointsnap (tangent v) och sedan flytta hela benet i höjdled mot bordsskivan med pointsnap aktiverat igen. Duplicera benet genom att via optionsrutan välja Edit->Duplicate och ange -1 som skalning i x-led. (benet blir speglat längs x-axeln, vilket är bra om benet inte är symmetriskt) och flytta det längs x-axeln till rätt plats. Gör samma sak fast med båda benen aktiverade och sätt nu -1 i z-led istället. Markera alla fem delarna och gruppera med Edit->Group. Flytta pivopunkten i nivå med botten på bordsbenen och döp gruppen som sedan läggs i ett eget nytt lager. Gör en phongshader med lämplig färg och tilldela materialet till hela bordet. För att markera gruppen, markera någon del inom gruppen och tryck pil uppåt på tangentbordet för att gå upp i hierarkin. Tavlan. Använd Create->Polygon Primitives->Cube för att skapa grunden till tavlan och platta till den genom att skala i tavlans djup led. Ändra bredd och höjd genom att skriva in värden, med samma proportioner som bilden som skall sättas in i tavlan, i channelbox. Markera polygonen på framsidan av tavlan och gör Edit Polygons->Extrude Face. Greppa skalningskuberna som kommer fram och skala in den nya polygonen så att den får en ram kring sig och gör ev. en lite translation inåt i tavlan så att

ramen inte blir helt fyrkantig (i profilen). Gör Extrude igen men flytta in den nya polygonen inåt i tavlan så att ramen framträder. Markera polygonen där bilden skall ligga och sätt uv-värden med Edit Polygon->Texture->Planar Mapping. Gå in via optionsrutan och använd smartfit och sätt lämplig axel som Mapping direction. Skapa en phong shader med bitmappad textur och tilldela den till aktuell polygon. Jordgloben. Bygg globen med en Create->Polygon Primitives->Sphere och sätt en lämplig polygontäthet via optionsrutan eller channelbox. Texturera globen med Edit Polygons->Texture->Spherical mapping. Med globen aktiverad markera projektionen under INPUTS i channelbox och sätt projection Horizontal till 360 och Projection Vertical till 180 så att hela globen får korrekt projektion. (med horisontal 180 kommer t.ex. texturen att upprepas två gånger runt om, medans med 360 så sträcks den ett helt varv). Skapa en ny phong shader och sätt planetbilden som textur. Tilldela shadern till globen. Bygg foten med en Create->Polygon Primitives->Cylinder som har några subdivisions i höjdled och skala varje ring av vertexar separat för att forma upp foten. Hållaren byggs enklast med en Cylinder som roteras upp för pinnen genom globen och sedan en Create->Polygon Primitives->Torus för bågen. Via torusens channelbox, eller dess optionsruta när man skapar den, sätts section radius till något förhållandevis lågt värde och med subdivisions ger man polygontätheten. Ett tips är att sätta subdivisions height till något lågt, t.ex. tre, (så att tvärsnittet blir en triangel) och sedan sätta lite högre på Subdivision axis för att få rundare profil. Halva torusen kan man sedan kapa bort genom att först bygga en Create->Polygon Primitives->Cube och sedan ta Polygon->Boolean->Difference mellan torusen och kuben. (Man markerar först torusen, sedan kuben sedan tar man difference). Rotera, skala och flytta ihop objekten till en jordglob. Skapa en ny phong shader och tilldela den till hållaren. Markera alla delarna och gruppera med Edit->Group. Flytta pivopunkten i nivå med botten på foten med hjälp av snap to points (instert tangent för att komma åt pivo punkten och snabbtangent v för snap) och döp gruppen som sedan läggs i ett eget nytt lager. Lampan. Lampan kommer att byggas med nurbskurvor och yt-verktyget loft (som används för att bygga en yta mellan två kurvor) Loft är ett standardverktyg i de flesta modelleraringsverktyg. Skärmen. En veckad rund skärm: Skapa en cirkel med Create->NURBS Primitives->Circle I channelbox (med cirkeln vald) under INPUT - sätt degree till linear och sections (täteheten i antal punkter) till något lämpligt, t.ex 8. Välj Display->NURBS Components->CVs för att få fram vertexarna. Gör en kopia med edit->duplicate och flytta den rakt upp en bit. Markera båda kurvbitarna och välj Surfaces->Loft via optionsrutan. Ställ in följande: Surface degree Linear Output geometry Polygons Tesselation Method Control Points Gå in i Edit->duplicate optionsrutan med den nya ytan aktiv och ställ in 1 kopia och en viss transformation längs y-axeln. Här kan man även ställa in en viss skalning på x och z, även om det är enklare att göra det direkt i modelleringsfönstret. Markera alla ytor och gör Polygon->Combine för att sätta ihop dem till ett objekt. För att få bort onödiga vertexar så använder man Edit Polygons->Merge Vertices med lämplig tolerans (0.005). Ta bort kopplingen till kurvorna som skapade första ytan och till dupliceringen genom att välja polygonobjektet och kör Edit->Delete by type->history. Om man tittar i Window->Outliner så ser man att en massa noder försvinner.

Nurbscirklarna kan nu tas bort. Under smooth shading kan skärmen se lite konstigt belyst ut och det får man bort genom att markera objektet och starta verktyget Edit Polygons->Normals->Soften/Harden genom optionsrutan. Ställ in all hard och kör verktyget. Det ställer om normalerna så att det inte blir någon interpolation mellan två polygoner. Forma sedan sedan till skärmen genom att markera alla övre/undre vertexar för sig och skala upp/ner radien, eller skala hela skärmen på en gång. Foten till lampan. Använd Create->Polygon Primitive med lämpligt antal subdivisions på höjden och forma foten på samma sätt som skärmen ovan genom att skala vertexar i grupp. Ge skärmen och foten varsin shader och gruppera objekten med Edit->Group och ge gruppen ett namn. Skapa ett nytt layer och döp det och lägg till lampan till det nya lagret. Panoramat. Skapas enklast med en polygon, räcker med en subdivision i vardera leden. Sätt den någon bit bortanför fönstret och anpassa den och sätt textur med en planar projection. Verktyg: Create->Polygon Primitives->Plane Edit Polygons->Texture->Planar Mapping Antalet subdivisions sätter man antingen via optionsrutan när man skapar objektet eller via Channelbox. Vid textureringen, gå in via optionsrutan och använd smartfit och sätt lämplig axel som Mapping direction.. tips: För att få lite softare utseende på utsikten genom fönstret så kan man ljusa upp materialet med lite translucency och aningen shaderglow. Skapa ett nytt layer och döp det och lägg till ytan till det nya lagret.

Snabbtangenter och tips. snabbtangenter. q,w,e,r x,v f,a F8 F9,F10,F11 pick, move, rotate, scale snap till punkt,grid zooma in objekt - active,all toggla mellan objekt/subobjekt subobjekt läge för att välja vertex,kant, polygon 4,5,6,7 shading mode för aktiv modelleringsvy - wireframe, smoothshading, hardware texturing,lit piltangent upp - uppåt i objekthierarki. Om man väljer ett objekt som blivit grupperat med andra objekt och sedan trycker pil uppåt så blir gruppen vald. Insert(pc), pil snett upp(mac) -ändra pivopunken. move påverkar pivopunkten, insert igen går tillbaka till läget som var innan. höger musknapp över ett objekt tar fram snabbval, bl.a. för att gå in i subobjekt läge och välja vertexar/enskilda polygoner mm. mellanslag växlar aktivt fönster mellan att ta upp hela modelleringsytan och att dela med andra fönster. mellanslag, nertryckt tar fram markingmenus så att man får alla menyalternativ runt markören tips. flytande menyer: Från de fasta menyraderna kan man dra loss menyer som blir flytande och stannar kvar på skärmen om man klickar på den dubbelrand som återfinns på de flesta menyer och under menyer. Kan vara bra om man vill använda verktyg under samma meny flera gånger i rad. Construction history: Ibland skapas och lagras en massa extranoder som kan göra det lite rörigt i för objekten då det finns något som kallas construction history som är på per default. Denna sparar operationer som görs så att man ibland kan gå tillbaka och påverka parametrar från dessa operatoiner. För att få ett rent polygonobjekt och rensa bort denna construction history kan man använda sig av Edit->Reset Construction History (När man gjort reset construktion history, kan man inte längre ändra uv-mappningen genom de projiceringar man gjort utan uv-datat bakas in i modellen. Via window->uv texture editor kan man jobba vidare med uv-mappningen, men detta är ett helt avsnitt för sig, som tas upp på agi:n) Kryptiska ikoner. Dessa två triplar med kretskortsliknande ikoner i mayas övre högra hörn kan verka något kryptiska men är för att ta fram vissa gränssnittselement (togglar på och av) : Övre raden - attribute editor, tool options, channelbox Nedre raden (när channelbox är frame) endast channelbox, endast layer editor, både channelbox och layer editor.

Tips och inställningar för att hantera modelleringsytan. Aktiva fönster, panels. Med ett kort tryck på space tangentet över ett modelleringsfönster så maximeras just det fönstret. Ett snabbt tryck igen så återgår man till förra uppställningen. Om det rört till sig med fönsterinställningen så kan man alltid gå tillbaka via fyrfönsterikonen längst till vänster i gränssnittet. (Förutsatt att toolbox är framme, denna slås annars på via Display->UI Elements->Toolbox). Man kan också i det lokala fönstrets menyer välja Panels->Layouts->Four panes. Aktiva gränssnittselement. Under menyn Display->UI Elements->... kan man kryssa för vilka gränssnittselement som skall vara framme. Några element man kan slå bort under labben är de för animering, samt shelfen. Animering. När man inte animerar kan det vara läge att så av timeslider och rangeslider, två horisontala rader i botten av skärmen. Detta antingen genom att markera de små trianglarna längst till vänster på själva time/rangeslider eller genom att markera av dem via Display->UI Elements->Time Slider/Range Slider. Shelf - snabbkommandon via ikoner. Man kan även ta bort Shelf, en horisontal rad med ikoner i övre delen av gränssnittet som ligger direkt över modelleringsfönstrena. Shelfen är en lagringsplats för snabbkommandon som ikoner, där man själv lätt kan lägga upp vilka verktyg och kommandon som skall ligga där. (Kör ett verktyg med Ctrl-Shift för att lägga verktyget på den aktiva Shelfen. För mer info om detta titta under Help->About->Maya's Interface->Shelves.) Attributeditorn i eget fönster. Det kan vara irriterande när attribut editorn tränger undan modelleringsyta på högerkanten. Om man vill att den alltid skall öppna sig i ett eget fritt fönster så kan man ställa in det under Window->Settings/Preferences->Preferences där man kryssar för Open Attribute Editor In Separate Window. MacOX X ikonrad tar plats. På MacOS X kan man få bort/ta fram ikonraden i botten/sidan av skärmen genom att via äpplet->dock->turn hiding on/off. Om man gömt den finns den fortfarande kvar och kommer upp om man drar muspekaren mot kanten av skärmen. Återställa till defaultläget. Ibland vill man start om från början med sina inställningar. När man startar maya första gången så skapas det en mapp, 'prefs', under hemkatalogen där alla gränssnittsinställningar sparas. För att starta upp i defaultläget så tar man bara bort, eller döper om, denna mapp så skapas en ny med defaultinställningarna. (home/library/preferences/aliaswavefront/maya/4.5/prefs)