Estudio e implementación de técnicas de renderizado en tiempo real sobre un prototipo de motor gráfico

Enllaç permanent

Descripció

  • Resum

    En el presente trabajo se realiza el análisis de diferentes técnicas de renderizado en tiempo real, y la implementación de la técnica Deferred Shading sobre un prototipo de motor gráfico implementado en WebGL. El objetivo del proyecto es comprobar la capacidad del entorno de ejecución para renderizar en tiempo real escenas con un sistema de iluminación utilizando las diferentes técnicas de renderizado. La primera parte del proyecto se basó en el aprendizaje de la tecnología necesaria y la implementación del motor gráfico desarrollado para la web utilizando la API de WebGL, utilizando Forward Rendering como técnica de renderizado. En la segunda parte del desarrollo, se estudian las diferentes técnicas de render y se implementa Deferred Shading, para después realizar técnicas de Benchmarking a diferentes niveles de exigencia para estudiar y comprobar las ventajas y desventajas sobre Forward Rendering, y poder sacar conclusiones.
    This project does an analysis of the different real time render techniques, and/nimplements the Deferred Shading technique on a graphic engine prototype using/nWebGL. The purpose of this project is to test the capability of the runtime environment/nto render scenes with a lighting system using different real-time rendering techniques./nThe first part of the project was based on learning the required technology to/nimplement the graphic engine using the WebGL API for the web, and using Forward/nRendering as render technique./nIn the second part, the different render techniques are studied and it is implemented/nthe Deferred Shading, and then perform benchmarking techniques with different levels/nof demand to study and check the advantages and disadvantages over Forward/nRendering, and finally get some conclusions.
  • Descripció

    Treball de fi de grau en informàtica
    Tutor: Javier Agenjo
  • Mostra el registre complet