Renderizado de funciones de distancia mediante Raymarching en Unity
[ES] La computación gráfica es un campo en continuo desarrollo que cambia industrias como el cine, la animación o los videojuegos. La visualización y creación de recursos 3D ha evolucionado para adaptarse a las necesidades y restricciones del hardware disponible en cada momento. La representación de...
| Autor: | |
|---|---|
| Formato: | tesis de maestría |
| Fecha de publicación: | 2019 |
| País: | España |
| Recursos: | Universitat Politècnica de València (UPV) |
| Repositorio: | RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia |
| Idioma: | español |
| OAI Identifier: | oai:riunet.upv.es:10251/130036 |
| Acesso em linha: | https://riunet.upv.es/handle/10251/130036 |
| Access Level: | acceso abierto |
| Palavra-chave: | Funciones de distancia Raymarching Unity Gráficos 3D Distance functions 3D computer graphics LENGUAJES Y SISTEMAS INFORMATICOS Máster Universitario en Inteligencia Artificial, Reconocimiento de Formas e Imagen Digital-Màster Universitari en Intel·ligència Artificial, Reconeixement de Formes i Imatge Digital |
| Resumo: | [ES] La computación gráfica es un campo en continuo desarrollo que cambia industrias como el cine, la animación o los videojuegos. La visualización y creación de recursos 3D ha evolucionado para adaptarse a las necesidades y restricciones del hardware disponible en cada momento. La representación de objetos más usada actualmente son las mallas de polígonos y se renderizan con algoritmos de rasterización o trazado de rayos. Sin embargo, existen otras representaciones como las funciones de distancia que permiten modelar de forma más realista objetos 3D. Para visualizarlas se utiliza el método de raymarching que consiste en marchar sobre rayos hasta encontrar las primitivas en la escena. En la actualidad esta técnica es computacionalmente costosa para aplicaciones en tiempo real, pero el campo avanza rápidamente y en unos años su uso estará más extendido tanto para la creación de recursos 3D como para su visualización. |
|---|