Diferencia entre revisiones de «Imagen generada por ordenador»

Contenido eliminado Contenido añadido
Jesusm01 (discusión | contribs.)
Sin resumen de edición
Jesusm01 (discusión | contribs.)
Sin resumen de edición
Línea 19:
 
Renderizar puede definirse como el proceso de generar imágenes a partir de un modelo 2d o 3d. De esta manera podríamos ver la renderización como hacer una foto o un video en la vida real.
===Tipos===
 
Distinguimos dos tipos de renderizado:
 
*'''Renderizado en tiempo real (Real Time)'''. Es el que se realiza, por ejemplo, en videojuegos. El objetivo es conseguir una imagen medianamente realista con una
*'''Not Real Time'''. Es el utilizado en multimedia como el cine, videos… y es renderizado mucho más lentamente. Los tiempos de renderizado para un fotograma pueden ir desde varios segundos hasta varias horas. En el caso de escenas en las que se busca el realismo, se suelen emplear técnicas desarrolladas para simular el comportamiento natural o real de objetos, luces etc... Como habrás deducido, este renderizado tiene un coste computacional muy elevado, aunque el desarrollo tecnológico en los últimos años hace posible realizar este tipo de renderizado en equipos personales a un precio asumible.
 
===Modelos y algoritmos===
Dentro de esta etapa de renderizado distinguimos encontramos modelos de reflexión y sombreado que son usados para describir el aspecto de una superficie. De esta manera:
 
* '''Modelos de reflexión''': Describen como la luz interactúa con la superficie en un determinado punto
* '''Modelos de sombreado''': Describen como las propiedades de los materiales varían a lo largo de la superficie.
 
La renderización está en continua evolución. De esta manera, nos encontramos con gran cantidad de algoritmos de renderizado, cuyo objetivo es conseguir escenas más realista. Para renderizar una escena existen gran cantidad de algoritmos, desde los más básicos hasta los más avanzados, como trazado de rayos (ray tracing) o renderizado de radiosidad.
Línea 37 ⟶ 38:
 
===Tubería gráfica===
La tubería gráfica, tambien llamada tubería de renderización es la secuencia de pasos dados para renderizar la escena. De esta manera, la tubería gráfica recibe como entrada una escena tridimensional (modelo) y genera como salida una imagen en 2d. A modo muy general los pasos que siguen son los siguientes:
*
===Shaders===
 
Anteriormente, hemos visto como en la tubería gráfica aparecen unos pasos llamados shaders. Los shaders son programas del usuario
 
==Hardware==