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 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.
Main Author: | |
---|---|
Other Authors: | |
Format: | bachelorThesis biblioteca |
Language: | spa |
Published: |
2014
|
Subjects: | Computer Graphics, |
Online Access: | http://hdl.handle.net/11086/2771 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
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. |
---|