Please use this identifier to cite or link to this item:
http://arks.princeton.edu/ark:/88435/dsp01nk322h70j
Title: | Shaders in Modern Video Games: Rendering Dynamic 3D Objects in GLSL |
Authors: | Gardner, Lauren |
Advisors: | Heide, Felix |
Department: | Computer Science |
Class Year: | 2024 |
Abstract: | The recent growth of the computer graphics industry, specifically in the realm of gaming, has resulted in the desire for more realistic graphics. The initial assumption is that realistic graphics mean that object meshes should be more detailed—that they should have more vertices, edges, and faces, but this would lead to increased latency because of the file size and rendering demands on the GPU. The current solution to this problem is to use graphical shaders which implement graphics inside of the GPUs rendering pipeline, making them fast and efficient. This report details the implementation of the video game Space Otterssey, a desktop game with graphics that mostly rely on GLSL shaders. Space Otterssey proves that graphic shaders can be used to create a visually pleasing game that prioritizes the user’s gameplay experience. |
URI: | http://arks.princeton.edu/ark:/88435/dsp01nk322h70j |
Type of Material: | Princeton University Senior Theses |
Language: | en |
Appears in Collections: | Computer Science, 1987-2024 |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
GARDNER-LAUREN-THESIS.pdf | 1.47 MB | Adobe PDF | Request a copy |
Items in Dataspace are protected by copyright, with all rights reserved, unless otherwise indicated.