1 / 24

Graficaci ón

Graficaci ón . IV. Síntesis de imagen. Detección de superficie visible. Para sintetizar una imagen que parezca real, es necesario determinar qué objetos están siendo ocultados por otros

maeko
Download Presentation

Graficaci ón

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Graficación IV. Síntesis de imagen

  2. Detección de superficie visible • Para sintetizar una imagen que parezca real, es necesario determinar qué objetos están siendo ocultados por otros • Para determinar el ocultamiento de objetos o pixeles, es preciso saber dónde se encuentra el observador, y verificar si un objeto se interpone entre el observador y otro objeto • Aún cuando al representar en pantalla 2D se omite la información del valor en el eje z, éste nos indica la profundidad, es decir, la distancia que lo aleja del observador, y nos indicará qué objetos se encuentran más cerca, y se interponen.

  3. Clasificación de técnicas de detección • Dependiendo de si manejan definición de objetos, o imágenes proyectadas • Métodos de objeto-espacio • Realiza comparaciones entre objetos y sus partes para determinar posición y ocultamiento • Método de imagen-espacio • La visibilidad se decide punto por punto

  4. Métodos de detección • Detección de cara posterior • Método de búfer con profundidad • Método de búfer A • Método de línea de rastreo • Método de clasificación de profundidad • Método de árbol BSP (binary space-partitioning) • Método de subdivisión de áreas • Método de árboles octales • Método de emisión de rayos

  5. Detección de la cara posterior • Es un método rápido y sencillo • Se basa en las pruebas “interna y externa”. • Si el componente z del vector normal de una cara de un poliedro es positivo (se aleja), la cara no es visible • Sólo funciona para superficies convexas

  6. Método de búfer de profundidad • Se utiliza un búfer que indica, para cada pixel, cuál es la profundidad mínima del pixel más cercano representado • Si un pixel candidato tiene una profundidad menor a la registrada: • Se registra su profundiad • Se pinta el pixel • Si no: • Se ignora

  7. Z-búfer

  8. Z-búfer

  9. Z-búfer

  10. Método de búfer A • Semejante al z-búfer, pero registrando un valor de intensidad • Permite acumular valores por transparencia • Los pixeles nuevos que se superponen, si son opacos, domina, si son parcialmente transparentes, se suman • Si son bordes, se consideran para efecto antialias (suavizado de bordes)

  11. Método de línea de rastreo • Se efectúa un barrido progresivo de los objetos para determinar la posición y superposición de los objetos

  12. Método de clasificación de profundidad • También conocido como el algoritmo del pintor • Se clasifican las superficies de acuerdo a su profundidad • Se van trazando de acuerdo a orden de profundidad, empezando por los más lejanos

  13. Método de clasificación de profundidad

  14. Método del árbol BSP • Binary space-partitioning • Método eficiente para determinar visibilidad al pintar de atrás hacia delante • Muy útil cuando la vista cambia, pero no los objetos • Los objetos se clasifican en árbol de acuerdo a su posición • Al cambiar la visión, es fácil restructurar el árbol

  15. Método del árbol BSP

  16. Método de subdivisión de áreas • El área de una imagen se subdivide en áreas cada vez más pequeñas • Se realiza la subdivisión sucesiva hasta que el área pequeña es la proyección de una superficie individual o ninguna superficie

  17. Métodos de árboles octales • Se subdivide el espacio en volúmenes más pequeños, descartando aquellos que no contienen nada • Se detectan aquellos volúmenes con contenido y se despliegan en orden de distancia, del frente hacia atrás • Se omiten volúmenes que quedan bloqueados por otros más cercanos

  18. Métodos de árboles octales

  19. Método de emisión de rayos • Cada pixel en la imagen es considerado como un rayo que será rastreado para observar cómo coincide con objetos. • Cada contacto se analiza de acuerdo a la naturaleza del objeto, pudiendo: • Ser opaco, mostrando luz ambiental • Ser reflectivo, desviando el rayo, que deberá ser rastreado • Ser transparente, desviando el rayo hacia su interior • Combinación de los anteriores • Ser fuente de luz

  20. Método de emisión de rayos

  21. Método de emisión de rayos

  22. Método de emisión de rayos

  23. Método de emisión de rayos

More Related