Implementing Modern Shadow Mapping Techniques in an Older Video Game
Bachelor thesis
Permanent lenke
https://hdl.handle.net/11250/2777989Utgivelsesdato
2021Metadata
Vis full innførselSamlinger
Beskrivelse
Full text not available
Sammendrag
Skygger kan ha en dramatisk innvirkning på det visuelle utseendet til et spill, og kan implementeres relativt enkelt i en eksisterende GPU-basert rendering pipeline. Fordi skygger kun fjerner lys fra en scene vil hovedutseendet bli beholdt, som betyr at skygger egner seg utmerket til å visuelt forbedre spill med en særegen stil. Denne oppgaven gjennomgår diverse teknikker benyttet innen moderne skygge-rendering, og beskriver merkverdige implementasjonsbetraktninger og problemer som oppstår ved implementering av disse teknikkene i en tredjeparts-klient for det nostalgiske spillet, Old School RuneScape. Shadows can have a dramatic impact on the visual aesthetics of a game, and can be implemented with relative ease in existing GPU-based rendering pipelines. Because shadows only remove light from the scene, core aesthetics are kept intact, making shadows a perfect fit for visually improving stylized games. This paper catches up with various techniques used in modern shadow rendering, and describes notable implementation considerations and issues that arise when implementing these techniques in a third-party client for the nostalgic game, Old School RuneScape.