Spel idag kräver en enorm mängd arbetstimmar för att skapas, därför behövs alltid sätt att spara tid och automatisera processer. Algoritmer för polygoniseringen av skalärfält, som Marching Cubes, har under de senaste åren blivit ett allt vanligare tillvägagångssätt för att automatiskt generera terräng. Scenkomplexiteten och kraven för visuell kvalitet i dagens spel ökar ständigt. Därmed kommer också kravet för prestandaeffektiva renderingsmetoder. Deferred rendering är en renderingsmetod som kan hantera scener med stora mängder ljuskällor och hög scenkomplexitet samtidigt. För att undersöka integreringen mellan procedurellt skapad terräng och en deferred rendering pipeline, skapades en applikation i DirectX 11 för att undersöka implementeringen och potentiella optimeringar av denna integration. / Detta projekt handlar om slumpmässig procedurell skapning av digital terräng för bruk inom datorspel, och hur man i denna kontext kan ta nytta av en grafikmotor som använder renderingstekniken deferred rendering. / Carl Engström can be reached at: Phone: 076-102 86 00 Mail: Lemmibl@gmail.com Felix Nawrin Oxing can be reached at: Mail: felix@nawrin-oxing.se
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:bth-5542 |
Date | January 2013 |
Creators | Engström, Carl, Felix, Nawrin Oxing |
Publisher | Blekinge Tekniska Högskola, Sektionen för planering och mediedesign, Blekinge Tekniska Högskola, Sektionen för planering och mediedesign |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf, application/pdf |
Rights | info:eu-repo/semantics/openAccess, info:eu-repo/semantics/openAccess |
Page generated in 0.0017 seconds