Application of filters to an image by using shared memory of the CUDA architecture, being able to process several pixels at the same time.
Tonal mapping is a process that involves applying local contrast changes to highlight zonally the textures of a photograph. In this practice it has been used to achieve a complete record of all the brightness levels of the original scene in HDR (High Dynamic Range) photographs.
Making use of the vertex, geometric and fragment shaders, a sphere is tessellated in smaller triangles, which are processed, extruded, and colored and the borders of each of them are defined.