Projeto de um renderizador usando ray tracing

Data
2019-03-20
Título da Revista
ISSN da Revista
Título de Volume
Editor
Universidade Federal Rural do Semi-Árido

Resumo

The use of computer graphics is present in many areas, from simple things like software to display graphics, to more complex systems such as video game games. But despite the vast areas that it is possible to apply graphics, there is one thing they all have in common, they all need to use some kind of renderer to be able to generate the images. A renderer can apply various rendering techniques, where each has its advantage and disadvantage, such as the raster technique, which has a good computational performance, but does not have shading results so close to reality, different from the ray tracing technique, that has excellent shading results, but does not have excellent computational performance. The performance problem of the technique of ray tracing occurs because the technique requires several calculations to determine the color of a pixel of the image, being necessary recalculate for each pixel of the image. But despite performance issues, the ray tracing technique generates great results that resemble the real world. Observing the final result obtained by the technique of ray tracing and the difficulties faced in implementing the technique that this monograph proposes. This work proposes to implement a renderer that uses the technique of ray tracing, where it is also proposed the modeling of the renderer, in order to have a complete view of the renderer before being implemented, in order to avoid mistakes in the initial stages.


Descrição
Monografia
Citação
Costa (2019) (COSTA,2019)