C-UPPSATS. Realistisk modellering för film



Relevanta dokument
EXAMENSARBETE. Grafik för reklam. Karolina Hardinger. Teknologie kandidatexamen Datorgrafik

C-UPPSATS. Cinematic Animation in a Production Pipeline

C-UPPSATS. Revitalizing classic art using real-time game technology

C-UPPSATS. En jämförelse mellan ett spelutvecklingsföretag och ett postproduktionsföretag

Massage i skolan - positiva och negativa effekter

C-UPPSATS. Matte painting with fysical models

Character creation for web based games

C-UPPSATS. Titelscenen till filmen Pyramiden

Hip Hip hora Ämne: Film Namn: Agnes Olofsson Handledare: Anna & Karin Klass: 9 Årtal: 2010

Feriepraktik Enkät Ungdomar, period 2 Falköpings kommun. Standardrapport

Koordinatsystem och Navigation

Påskpyssel! sid 1 av5. Till en påskhare behöver du: En sax Lim En toarulle Lite bomull Färgade papper Vitt papper En penna, svart/blyerts

Årsberättelse

Hubert såg en gammal gammal gubbe som satt vid ett av tälten gubben såg halv död ut. - Hallå du, viskar Hubert

Elevernas uppfattningar om alltmer digitaliserad undervisning

EXAMENSARBETE. 3D för TV. Evelina Kolovou. Teknologie kandidatexamen Datorgrafik

Hur upplevde eleverna sin Prao?

BACHELOR THESIS. Realistic Character Animation For Games. Rickard Paulsson. Luleå University of Technology

Utvärdering deltagare 2013 v deltagare

Hur upplevde eleverna sin Prao?

Hur upplevde eleverna sin Prao?

C-UPPSATS. Road to the Oscars



Praktikanterna Den sjätte sammanställningen av enkäter till praktikanterna

Frågor. Elevuppgifter nivå 13. Kap. 1

Kapitel 1 Hej. Jag heter Max. Jag är 10 år gammal. Jag går på Rävskolan. Jag gillar tv och dataspel.

Slutprojekt - CAD SKAPANDET AV MIN G18C

C-UPPSATS. Animation för spel

Effektivt arbetsflöde för att skapa en CG karaktär för film och reklam

MAMMUT ISTIDEN ÄR HÄR. Utställningsfakta

Heta tips för dig som går i grundskolan och snart ska ut på din första PRAO

C-UPPSATS. Om en videoreporter

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

Grupp 7 ÉPAGNEUL PICARD Nordisk Kennel Union

KURSUTVÄRDERING AV UPPSATSARBETE OCH HANDLEDNING AVDELNINGEN FÖR PSYKOLOGI

Mina listor. En Android-applikation. Rickard Karlsson Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu.

EXAMENSARBETE. Solen Redundans. Didrik Östergren Högskoleexamen Datornätverk

100 nya möjligheter. Landstinget Blekinge anställer 100 ungdomar

Sammanställning av enkätundersökning

UGGLEPOSTEN 2011:1 ANSVARIG UTGIVARE: DANIEL GAUSEL

Finspång. En vision om framtiden. Byggvisualisering TNBI48, Ola Halvardsson,

Utvärdering 2014 deltagare Voice Camp

Jag njuter så länge jag varar ERIK STÅHL

om läxor, betyg och stress

TÖI ROLLSPEL F 003 Sidan 1 av 5 Försäkringstolkning

Barn- och ungdomsenkät i Kronobergs län Årskurs 5

Den magiska dörren. Av: Daniela Marjasin.

Gjord av Kapitel 1 - Hej! Sid: 4-5

Projektredovisning- Animationstest, Stopmotion och 3D skrivare Jacob Petersson, Cristoffer Ålund, Jakob Arevärn

CONTINENTAL BULLDOG RASSTANDARD

Min syn på idéframställan

Konflikthantering. Malmö högskola. Självständigt arbete på grundnivå del 1. Ann-Sofie Karlsson. Lärarutbildningen. Kultur Språk Medier

Utvärdering 2013 deltagare Filmkollo 2.0

Projekt Rapport. RaidPlanner. Jeanette Karlsson UD10

Handledning: Tvångsmata en sjuk kanin med Critical Care(version 1) Författare: Index:

Sommarpraktik - Ungdom

Blixten och hans Vänner kapitel 5

Pirjo - Norrmalms egen moder Theresa

Är det jobbigt på jobbet?

Bildskapande i förskolan - Del 2 Exempel...

Kommandon för klickerträning

Lgr 11 Centralt innehåll och förmågor som tränas:

Emma K. Jalamo som upptäckte Sandvargen på Mallorca 1988

Slutrapport för JMDB.COM. Johan Wibjer

MASKINTEKNOLOGSEKTIONENS YRKES- & ARBETSMARKNADSDAG

3D skulptering Cinema4D

Strömsholmen. Mårten Svensson, Peter Zhu, Andreas Wetteborn,

runt innan vi blev körda till vårt boende. I Kessel blev vi mötta av Emile Hendrix och hans fru Hilda som hälsade och var jättetrevliga.

Positiv Ridning Systemet Om att sätta mål Av Henrik Johansen

Kort om World Wide Web (webben)

C-UPPSATS. Visualisering av en miljö i 3D

C-UPPSATS. Om färg. Lisa Lundbäck. Luleå tekniska universitet

Nja, man vet inte riktigt hur lång tid det tar men om en stund är det nog din tur! Hur mår du? Vill du ha en tablett eller nåt?!

Projektrapport. Till Projektet Bluetoothstyrd bil

EXAMENSARBETE. Avvägning och inmätning av Stockholms stadion. Eduwin Pena Hernandez Högskoleexamen Bygg och anläggning

HÄVSTÅNGSEFFEKTEN 10 STEG Till ETT rikare liv Niklas Forser, 2012

Praktikrapport. Sofia Larsson MKVA12, HT12

Utveckling för dig som är handledare.

Programmering. Scratch - grundövningar

Läsförståelse 6 KATTDJUR. stora och små. Jonas Storm, Kungsbroskolan, Tidaholm

The Awakening Short Film

Utvärdering av föräldrakurs hösten 2013

Fotbollsförening, Skövde 07/10/05

Avslappningslådans anvisningar för daghemspersonalen

Vänersborg Samlevnadskurs

2012 PUBLIC EXAMINATION. Swedish. Continuers Level. Section 1: Listening and Responding. Transcript

När kroppen talar. Hur du kan tolka andra människors kroppsspråk och bli en KÄNSLOLÄSARE. Communication & Performance Development

Feriepraktik Enkät Ungdomar, period 1 Falköpings kommun. Standardrapport

Självkörande bilar. Alvin Karlsson TE14A 9/3-2015

Prov: Möte i korridor, Medicin Svar elev A.

Timo Tidtavla Marcus Reldin Industridesign 2007

Kamera&Bild Nr Galleri, Bildbehandlarna

Diskussionsmaterialet i workshoppen består av tre delar: a. Utgångsläget b. Vår nya inriktning c. Så blir vi Socialdemokraterna framtidspartiet

Kapitel 1 Hej Hej jag heter Henke. Min bäste vän heter Ludvig, men han kallas Ludde. Vi är lika gamla, vi är 8år. Vi är rädda för städerskan.

Loggbok. Måndag 28/1. Tisdag 5/2

OM ATT VARA HUND. Jag heter faktiskt Brandy Brandt, är ärlig, snäll och talar sant. Jag är en hund av ädel sort med krullig päls och svansen kort.

1. Det första du behöver göra är att bekanta dig med pennan. Börja med att träna på är att trycka olika hårt med pennan.

Hej alla Jupiterbarn, här kommer svar på alla era frågor.

SVERIGES FRÄMSTA TILLVÄXTPROGRAM FÖR CHEFER & FÖRETAGSLEDARE

Transkript:

C-UPPSATS 2006:172 Realistisk modellering för film Kristin Stolpe Luleå tekniska universitet C-uppsats Datorgrafik LTU Skellefteå 2006:172 - ISSN: 1402-1773 - ISRN: LTU-CUPP--06/172--SE

Luleå Tekniska universitet instutionen i Skellefteå Bachelor s degree in Computer Graphics (CG), 180 ECTS Handledare: Jesper Kjolsrud och Fredrik Sundqvist Examinator: Patrik Holmlund, Ltu Realistisk modellering för film Kristin Stolpe

Förord Det här examensarbetet är det sista momentet i den treåriga datorgrafiksutbildningen vid Luleå tekniska Universitet, Skellefteå. Examensarbetet har pågått i 10 veckor. Jag har tillbringat 6 veckor på företaget Double Negativ i London. Ett stort tack till Double Negativ som har gett mig chansen att komma till London och gett mig erfarenheter och insikter i branschen. Tack också till mina tålmodiga handledare Jesper Kjolsrud och Fredrik Sundqvist, samt alla andra på företaget som har hjälpt mig och svarat på alla mina frågor. London, Maj 2006 Kristin Stolpe

Abstract This report is about working as a modeller for a relatively large VFX company in London. London has the most and the largest film effect companies and post production companies in Europe. Effects for productions such as films, commercials and TV shows are made here. In this report I will write about what I've been doing, as a 3D modeller for films, and what the demands are when the models are expected to be photorealistic. Sammanfattning Det här examsarbetet handlar om hur det är att arbeta som modellerare på ett relativt stort VFX-företag i London. London har de flesta och de största filmeffektföretagen och postproduktionsföretagen i Europa. Här görs effekter för film, reklam och tv program. I den här rapporten beskriver jag hur det fungerar när man jobbar som 3D modellerare för filmer och vilka krav som ställs när modellerna förväntas vara fotorealistiska.

Innehållsförteckning Introduktion 1 Lära sig programmen 1 Uppgifter 1-2 Genomförande och Resultat 2 Arbetssätt 2 Resultat 2-7 Diskussion 8-9 Referenser 10

Introduktion Mina arbetsuppgifter på Double Negativ har för det mesta bestått av små ändringar av 3D modeller. Jag kommer därför att presentera mitt arbete som uppgifter och resultat. Lära sig programmen Innan jag fick några riktiga uppgifter fick jag några dagar att lära mig alla nya verktyg som finns på företaget. Till att börja med fick jag lära mig hur man navigerar runt i Linux. Jag har aldrig använt Linux förut så det var lite krångligt. Det ar många kommandon och koder man måste kunna utantill, ungefär som att använda DOS. Nästa sak att lära sig var Dneg's egna verktyg för att rendera med Renderman. Det var svårt att lära sig, eftersom den mesta informationen om hur man använder Renderman inte är anpassad till dneg's egna verktyg. Det fanns lite information på Dneg's intranät, men det mesta fick jag fråga andra om. Jag fick också lära mig ett speciellt program for att UV-mappa. I det programmet kunde man skära upp modellen och sedan använda en speciell funktion som förvandlade polygonerna till UV's och plattade ut UV-mappen med så lite stretch och pinch som möjligt. Tack vare ett smart färgsystem som talar om ifall mappen är stretchad eller pinchad så kan man få väldigt bra UV-mappar enkelt. Uppgifter När jag hade lärt mig lite om verktygen fick jag riktiga uppgifter. Den första uppgiften var att ändra öronen på en modell av en sabeltandad tiger. Öronen var runda, som hos en vanlig tiger, men klienten ville ha dem mer spetsiga, som hos en leopard eller jaguar. Hon ville också att öronen skulle vara mer vinklade nedåt Nästa uppgift var att fortsätta ändra tigerns huvud. Klienten ville bland annat ha mindre tydliga ögonbryn, rundare nosrygg och mer detaljerad nos. Hon ville också ha lite kraftigare nacke. Efter det gjorde jag några olika storlekar på tigerns ögon. När jag var klar med alla ändringar på ansiktet fick jag börja med detaljer i munnen på tigern. Precis som innan, var allt redan modellerat och jag skulle bara göra några ändringar. Referenscollage för olika örontyper. Jag provade också att göra olika åldrar på tigern. Jag hade en scen med 5 olika tigrar från unge till 1

fullvuxen. Efter att vi gjort alla ändringar som klienten ville ha, började tigern se ut som en kattunge. Jag fick därför i uppgift att göra version av tigern som såg ut mer som vi tyckte att den borde se ut; äldre, kraftigare och mer skräckinjagande. När jag inte hade några mer ändringar att göra på tigerns huvud så fick jag börja med att göra om munnen på tigern. Insidan på munnen, tandköttet och insidan av kinderna skulle förbättras. Genomförande och resultat Arbetssätt Eftersom projektet jag jobbar på går ut på att göra realistiska effekter till en film, var kraven på att alla detaljer stämmer mycket höga. På projektets sida på intranätet fanns massor med referensbilder och filmer på stora kattdjur. Varje gång jag skulle göra en liten ändring tittade jag igenom massor med bilder, både från foton och från anatomiböcker. När någon bad mig göra ändringar i modellen så visade de mig även massor med referensbilder av hur de ville att det skulle se ut. All modellering gjorde jag i Maya. Eftersom jag inte gjorde speciellt många avancerade ändringar så använde jag för det mesta enkla verktyg som move Den här leoparden var klientens favoritreferens. Hon ville att våran modell skulle likna denna på många sätt. tool, lattice och sculpt polygons tool. Eftersom våran modell skulle vara täckt av päls så behövdes knappt några smådetaljer, t.ex. rynkor och hudveck, men för att pälsen ska kännas naturlig, speciellt när tigern rör på sig, så behöver ytan under ändå vara hyfsat detaljerad. Våran modell hade både muskler och benknotor som stack ut, som om någon hade rakat av pälsen på en riktig tiger. Han hade till och med pungkulor. Till en början fick jag inte göra några ändringar i topologin, jag fick bara flytta 2

runt punkterna lite för att göra om formerna. Det fungerade ganska bra. Modellen hade redan väldigt bra topologi. Efter ett tag kom de på att de ville ändra topologin för andra ändringar i modellen, så då kunde jag också göra det. Anledningen till att inte ändra topologin var att man då skulle bli tvungen att göra om UV-mappen och därmed också texturerna. När jag var klar med ändringarna visade jag dem for min supervisor, som oftast hade åsikter om det jag hade gjort. Då fick jag göra om och sen visa igen. När han var nöjd med ändringarna visade han dem för klienten, eller så fick jag visa dem för klienten. Hon hade i sin tur ännu fler åsikter, så då fick jag göra om det igen tills det blev exakt som hon ville ha det. När jag gjorde ändringarna i käken hade jag även diskussioner med den som skulle rigga tigern. Han hade många åsikter om vad som skulle funka både estetiskt och for riggningen. Ibland var även fler inblandade i att tycka och tänka om ändringarna i modellen, till exempel animerarna. Ett problem som dök upp ibland var att klienten ville ha ändringar som vi inte höll med om. Hon ville till exempel ha väldigt stora ögon på tigern, vilket gjorde att den såg ung och gullig ut. Det passade inte så bra på en fullvuxen sabeltandad tiger. När sådana problem dök upp försökte vi lösa det genom att göra en version precis som hon ville ha den och en version som var som vi ville ha den. Vi kunde sen visa henne båda modellerna och sen fick hon välja igen vilken hon tyckte såg bäst ut. Resultat Resultatet är förståss lättare att presentera med bilder och förklaringar.. Kraftiga ögonbryn. Små runda ögon. Fyrkantig och stor nos och nosrygg Små runda öron. Smal nacke Det här är orginalmodellen av tigern. Så som den såg innan jag började jobba med den Tjocka runda läppar. Kantig haka 3

En wireframe av samma modell. En wireframe av den senaste versionen. Så som den såg ut precis innan jag åkte tillbaka till Sverige 4

Screenshot från senaste versionen. Spetsigare öron Större, mandelformade ögon Kraftigare nacke Mer detaljerad nos. Rundare, smalare nosrygg. Tunnare överläppar. Rundare haka. Andra ändringar har gjorts på modellen, men jag nämner bara de jag själv har gjort. 5

Orginalversionen av käken På den här modellen är överkäken och underkäken separata objekt. Senaste versionen av käken Här sitter under och överkäken ihop som ett objekt. Jag har också modellerat in löst tandkött emellan sista tanden på under och överkäken. Det är ett trick för att dölja skarven mellan käkgeometrin och tigermodellen. Det var den bästa lösningen vi kom fram till både för att få det att se bra ut och för att det skulle vara lätt att rigga. 6

Referensbild av ett lejon som gäspar. Även om man inte kommer se hela gapet på tigern så ofta så är det viktigt att få till munnen på ett sätt som ser verklighetstroget ut. Det betyder dock inte att man måste göra allting precis som det ser ut i verkligheten. Man kan fuska ganska mycket eftersom de flesta människor inte vet exakt hur munnen på ett stort kattdjur ser ut ändå. När jag modellerade om munnen var kravet både att det skulle se bra ut och att det skulle fungera att rigga på ett bra sätt. Jag samarbetade mycket med riggaren och vi diskuterade och provade en hel del olika lösningar. Det största problemet var som jag nämnde tidigare, att dölja skarven där munnens geometri slutade och där tigerns geometri började. Vi löste det genom att modellera löst tandkött som veck. De döljer skarven på ett bra sätt och är dessutom ganska lätta att rigga. Här är slutresultatet. 7

Diskussion Det har varit roligt att få chansen att komma till London och att komma ut i arbetslivet på ett så pass bra företag. Stämningen på Double Negativ är avslappnad trots att det börjar bli ett ganska stort företag. Just nu jobbar det 230 personer här. Till sommaren planerar de att ha ca 250 anställda. Det har varit jättekul att få träffa och arbeta med så många duktiga människor. Under de här 6 veckorna har jag fått en liten insikt och ökad förståelse för branschen och vad som förväntas av mig på min blivande arbetsplats. Jag har lärt mig nya program och nya sätt att arbeta och tänka. Den största skillnaden mot att arbeta själv eller med ett skolprojekt har varit att man hela tiden gör ändringar som någon annan har bett om. När jag först ser modellen kanske jag inte alls ser eller tänker samma som klienten. Det är inte heller alltid man håller med klienten om vilka ändringar som behövs, men det viktiga är att klienten blir nöjd. Som jag nämnde tidigare kan man alltid göra en version så som man själv tycker att det ska vara. Egentligen handlar det om att kommunicera sina idéer och tankar på ett effektivt sätt. Ett viktigt hjälpmedel när man försöker förmedla vad man menar är referensbilder. Jag har tittat igenom 100 tals bilder på tigrar, lejon, jaguarer, leoparder mm, Alla möjliga katter faktiskt. Jag har också läst en faktabok om stora kattdjur och deras föregångare. Det hjälper mycket att vara påläst och veta vad det är man jobbar med. Här är ett exempel på hur man presenterar en modelleringsändring för klienten. I det här fallet hade jag modellerat olika storlekar på ögonen så att hon kunde välja vilken hon tyckte såg bäst ut. Oftast så visar man också vilka referenser man har använt sig av, samt en bild av hur modellen såg ut innan ändringarna. 8

En annan sak jag har reagerat på är hur mycket tid man har på sig att göra sina ändringar. Innan jag kom hit trodde jag att man var tvungen att prestera jätte mycket hela tiden och jobba natt och helger, ungefär som vi gjorde i skolan. Istället har det nästan känts segt ibland. Man sitter jätte länge med samma saker, och ingen kommer och stressar en om när man är klar, utan man far själv gå och fråga sin supervisor om han är nöjd med ändringarna och om han är det får man själv be om mer uppgifter. Det lugna tempot beror mest på att vi är i början av ett stort projekt. När projekt närmar sig sin deadline blir det betydligt tuffare sägs det. 9

Referenser Internet www.google.com www.gettyone.com Böcker The Big Cats and their fossil relatives Alan Turner ISBN 0-231-10228-3 10