La renderización en computación gráfica se define como el proceso de generar imágenes por medio de modelos y programas computacionales ya sea en 2D o 3D. Para esto se requiere un modelo base para generar los resultados deseados llamados render.
Usualmente el proceso de renderizado consiste en agregar texturas ya sea de luz, mapeo, posición, entre otras.
Para el renderizado se pueden usar dos recursos computacionales principales: la CPU (Central Processing Unit) y/o la GPU (Graphic Processing Unit). Como es bien sabido la CPU es el procesador del computador y tiene como función ejecutar instrucciones y realizar procesamientos generales; mientras que la GPU se encarga de reducir la carga de la CPU en el procesamiento de gráficos.
Es por esto que el presente taller indaga en el diseño, ejecución, procesamiento y resultados de algoritmos de renderizado como lo son la rasterización y la iluminación global, de manera que mediante el procesamiento se observarán y analizarán los resultados y el desempeño obtenido.