Impacto
Downloads
Downloads per month over past year
Guillén Casas, Juan Vicente (2019) Graphics rendering pipeline: Shaders for lighting effects. [Trabajo Fin de Grado]
![]() |
PDF
Creative Commons Attribution Non-commercial. 12MB |
Abstract
La simulación del comportamiento de la luz en tiempo real en escenarios tridimensionales es cada vez más realista gracias a la evolución del hardware gráfico (GPUs) que va incrementando el rendimiento y ofreciendo nuevas características de programación.
Los efectos visuales que produce la luz sobre una escena 3D se pueden abordar desde la perspectiva de los principios físicos de la luz, con modelos de renderizado específicos, como el cálculo de las ecuaciones de reflectancia y refracción; o introduciendo elementos de realismo a partir del modelo básico más utilizado en la tubería de renderizado, mejorando la descripción de los materiales de los objetos añadiendo a las texturas de reflexión difusa y especular, datos para detallar las rugosidades del material, mejorando los brillos y añadiendo generación de sombras.
En este trabajo se estudian las técnicas para la mejora de los efectos lumínicos en el modelo de renderizado basado en la tubería gráfica, se implementan utilizando las tecnologías más actuales de programación gráfica sobre GPU y se integran en una aplicación que permite renderizar escenas 3D cargadas de archivo.
Resumen (otros idiomas)
Simulation of real-time light behavior in three-dimensional scenarios is increasingly realistic thanks to the evolution of graphic hardware (GPU) that improves its performance and incorporates new programming features. Lighting effects can be aproached by specific visualization models based on the calculation of the reflectance and refraction equations, or by improving the basic model of the graphics pipeline by adding new features to the material of the 3D models. In this work we study techniques to improve the effects of lighting in the graphics rendering pipeline, they are implemented using the most current graphic programming technologies in GPU, and they are integrated into an application that allows to render 3D scenes loaded from a file.
Item Type: | Trabajo Fin de Grado |
---|---|
Additional Information: | Trabajo de Fin de Grado del Grado en Doble Grado en Ingeniería Informática - Matemáticas, Facultad de Informática UCM, Departamento de Sistema Informáticos y Computación, Curso 2018/2019. |
Directors: | Directors Gil Luezas, Ana |
Uncontrolled Keywords: | GPU, Shader, OpenGL, Sombras, Efectos lumínicos, Escena 3D |
Palabras clave (otros idiomas): | GPU, Shader, OpenGL, Shadows, Lighting effects, 3D scene |
Subjects: | Sciences > Computer science |
Título de Grado: | Grado en Doble Grado en Ingeniería Informática - Matemáticas |
ID Code: | 64795 |
Deposited On: | 12 May 2021 13:29 |
Last Modified: | 13 May 2021 08:03 |
Origin of downloads
Repository Staff Only: item control page