Iluminación global en DirectCompute

Los algoritmos de iluminación global aumentan el grado de realismo obtenido en la renderización de escenas tridimensionales al modelar detalladamente el comportamiento de la luz. Su uso en motores de renderizado 3D en tiempo real se ha visto relegado a favor de algoritmos de iluminación local, que p...

Full description

Bibliographic Details
Main Author: Clavero, Gabriel Nicolás
Other Authors: Bustos, Oscar Humberto
Format: bachelorThesis
Language:spa
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/11086/2771
Description
Summary:Los algoritmos de iluminación global aumentan el grado de realismo obtenido en la renderización de escenas tridimensionales al modelar detalladamente el comportamiento de la luz. Su uso en motores de renderizado 3D en tiempo real se ha visto relegado a favor de algoritmos de iluminación local, que poseen un costo de procesamiento mucho menor. En este trabajo aprovechamos el enorme avance en el poder de cómputo de las GPUs y la extensión de su uso en computación de propósito general, para optimizar un algoritmo de iluminación global en particular: radiosidad, con el objetivo de acercar su utilización a motores de renderizado de tiempo real. Esta implementación se realiza con ayuda de la API Direct3D 11 de gráficos tridimensionales y con la API DirectCompute de computación de propósito general en GPUs.