1 / 26

TEMA 3 (PARTE II)

TEMA 3 (PARTE II). FUNDAMENTOS DE LOS GRÁFICOS EN 3D Alberto Pastor Nieto 70889752A Israel García Sánchez 70808913D. LA SIMULACIÓN DE LA PROFUNDIDAD EN LAS IMÁGENES 3D. Además de los puntos de fuga, existen otras técnicas : E l sombreado . L a elevación . E l brillo y el color .

kim
Télécharger la présentation

TEMA 3 (PARTE II)

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. TEMA 3 (PARTE II) FUNDAMENTOS DE LOS GRÁFICOS EN 3D Alberto Pastor Nieto 70889752A Israel García Sánchez 70808913D

  2. LA SIMULACIÓN DE LA PROFUNDIDAD EN LAS IMÁGENES 3D • Además de los puntos de fuga, existen otras técnicas: • El sombreado. • La elevación. • El brillo y el color. • El detalle • El tamaño relativo de objetos conocidos • .....

  3. EL SOMBREADO DE OBJETOSI • La técnica de sombreado consiste en definir la forma en que los colores de los objetos interactúan con la luz existente en la escena. • La zona del objeto más brillante representa la zona donde la luz incide directamente. Cuando la superficie del objeto rota y se aleja de la luz se vuelve más oscura.

  4. EL SOMBREADO DE OBJETOSII • Clases de sombreado: • El sombreado de punto de alambre: En él, sólo se renderizan los bordes del polígono. • El sombreado plano: En el sombreado plano se utiliza un único nivel de iluminación para un polígono dado.La esfera no presenta un aspecto uniforme debido a que los polígonos que la conforman tienen tonalidades diferentes.

  5. EL SOMBREADO DE OBJETOSIII • El sombreado de Gouraud:Se trata de la forma más simple de sombreado uniforme, en donde la intensidad de la luz aplicada es un valor promedio para todo el polígono, normalmente a partir de valores medidos en los vértices del mismo. • El sombreado Phong: En esta clase de sombreado, cada píxel de la superficie del objeto es calculado en relación con la fuente de iluminación.

  6. LA ALTURA RELATIVA • Cuanto más alto estén situados los objetos en el plano horizontal (cuanto más cerca estén de la línea del horizonte), más lejanos parecen.

  7. LA ELEVACIÓN • Los objetos que se contemplan desde una cierta altura parecen más pequeños que cuando se miran desde una altura menor.

  8. SOLAPAMIENTO • La superposición de objetos constituye una técnica básica en la creación de imágenes tridimensionales. El círculo y el cuadrado parecen elementos bidimensionales Si desviamos el círculo se crea una sensación de profundidad(ambigua) El efecto tridimensional queda realzado cuando una forma sesuperpone completamente a la otra

  9. EL DETALLE • Bordes marcados • Grandes niveles de detalle en objetos cercanos • Efectos de niebla • Imagen desenfocada

  10. LA VISIÓN BINOCULAR: ESTEREOSCOPÍA I • Para que el cerebro pueda percibir una imagen en 3D, requiere de datos sobre la distancia de los objetos, dicha información se obtiene gracias a que tenemos dos ojos que perciben los objetos desde un ángulo distinto. • El secreto para obtener la ilusión de profundidad o estereoscopía, consiste en poder proporcionar una imagen distinta a cada ojo. Actualmente se han desarrollado varias técnicas para obtener 3D. • El método más común consiste en crear dos imágenes que están ligeramente desviadas entre sí, asignándoles diversos colores, habitualmente, rojo y verde.

  11. LA VISIÓN BINOCULAR: ESTEREOSCOPÍA II • Cuando se contempla la escena a través de unas gafas provistas de una lente de color rojo y otra de color verde, cada ojo contempla una escena ligeramente diferente y el cerebro interpreta la imagen como si fuera tridimensional. Estas dos fotografías es lo que se conoce como un par estéreo de imágenes y fue tomada por un robot en Marte. Para verlas como una sola imagentridimensional, es necesario que cada ojo vea lafotografía que le corresponde.

  12. ESTEREOSCOPÍA III: MÉTODOS • Método por Anaglífo: • Técnica que utiliza filtros de colores para separar las dos imágenes. A partir de este principio podemos separar las dos imágenes con filtros de color para obtener el efecto estereoscópico. • Filtro rojo: azul y verde  negro • Filtro verde o azul: rojo  negro. • Filtro distinto en cada ojo  esteoroscopía

  13. ESTEREOSCOPÍA IV: MÉTODOS • Sistema de lentes polarizados: • Esta técnica funciona en base a un fenómeno de la física llamado polarización de la luz. • Si se proyecta luz polarizada en una dirección y la vemos colocando el filtro polarizado a una inclinación de 90 grados respecto a la luz original, toda la luz será bloqueada. • Por lo tanto se pueden proyectar dos imágenes , una polarizada en un sentido y la otra a 90 grados y utilizar dos filtros para que cada ojo vea una imagen distinta.

  14. ESTEREOSCOPÍA V: MÉTODOS

  15. ESTEREOSCOPÍA VI: MÉTODOS • Imagen entrelazada: • Invención de la televisión: 30fps, parpadeo. • Cada cuadro de video se dividió en dos imágenes, una de ellas consiste en las líneas pares y la otra en las líneas impares y a cada una de estas partes se le llamó campo  60 fps. • Un campo puede contener la imagen del ojo izquierdo, y otro campo la del derecho • Lentes especiales de cristal líquido: se abren y cierran 60 veces por segundo, bloqueando las imágenes que no debe ver cada ojo.

  16. ELIMINACIÓN DE SUPERFICIES OCULTAS • Para producir una visión realista de un cuerpo hemos de determinar qué curvas y superficies pueden ser observadas desde un punto de vista dado y cuales no. • El problema general que consiste en hacer que los objetos se vuelvan opacos en el mundo de los gráficos tridimensionales se denomina eliminación de las superficies ocultas, puesto que implica eliminar aquellas superficies del dibujo que habitualmente permanecerían ocultas. • A continuación ser verán dos algoritmos que se dedican al tratamiento de dicho problema.

  17. ALGORITMO DEL PINTOR • Se procede a dibujar todos los polígonos que aparecen en la escena de atrás hacia adelante, de manera que los polígonos situados en primer plano se dibujan sobre los polígonos situados en el fondo. • De esta manera, los polígonos más cercanos obstaculizan la visión de los polígonos más lejanos.

  18. ALGORITMO DEL PINTOR:Problema del solapamiento mutuo • La clasificación se realiza sobre la coordenada z máxima de cada polígono. • Existe una situación en la cual el algoritmo del pintor no es capaz de realizar una clasificación correcta de los polígonos que se pretenden dibujar. • Se trata del denominado solapamiento mutuoque tiene lugar cuando tres o más polígonos se solapan entre sí de manera circular. Si dichos polígonos fuesen clasificados mediante el algoritmo del pintor, no habría un orden correcto en el cual clasificarlos. La única solución totalmente satisfactoria consistiría en dividir cada uno de los polígonos en dos.

  19. EL ALGORITMO Z-BUFFER I • El único sistema realmente exhaustivo para llevar a cabo una clasificación de profundidades implicaría determinar la profundidad de cada punto sobre la superficie de cada polígono en la pantalla y proceder a dibujar sólo los puntos que estén más cercanos con respecto al espectador. • Problema: superficie tiene infinitos puntos. • Afortunadamente, sólo es preciso clasificar aquellos puntos que van a ser dibujados, es decir, aquellos que corresponden a los pixels situados en el plano de visualización. • El algoritmo Z-bufferdetermina qué puntos situados sobre determinados polígonos están más cerca del espectador para cada píxel en el plano de visualización. • En cada posición del píxel x,y sobre el plano de visión, la superficie con la menor coordenada z en esa posición es visible.

  20. EL ALGORITMO Z-BUFFER II • Cada vez que un punto de la superficie de un polígono se dibuje, la coordenada z del punto es comparada con el valor actual de dicha posición en el buffer. • Z buffer inicialmente vacío Si la coordenada z es mayor que la que ya estaba representada no se dibuja  oculta.

  21. EL PROCESO DE CREACIÓN DE UNA IMAGEN TRIDIMENSIONAL POR ORDENADOR • Las cuatro etapas del proceso creativo son: • Planificación del proyecto. Boceto en papel que se realiza al planear y visualizar la escena. • Modelado. Creación de una versión generada por ordenador del boceto. • Puesta en escena. En esta etapa se colocan los diversos objetos en un “escenario”. Asimismo, se procede a crear un punto de vista colocando una cámara en la escena. Se añade iluminación para conseguir un efecto real (el color, el sombreado y otros atributos de la superficie). • Rendering. Finalmente, la escena se renderiza. Se trata de un proceso que convierte los datos tridimensionales generados durante las etapas previas en una imagen.

  22. EJEMPLO DE MODELADO DE UNA IMAGEN TRIDIMENSIONAL • Proyecciones ortográficas de la escena que se pretende modelar: Vista plana Vista frontal Vista lateral Proyección axonométrica Proyección en perspectiva

  23. EJEMPLO DE MODELADO DE UNA IMAGEN TRIDIMENSIONAL Vectores coloreados Sensación deprofundidad Determinación de líneas ocultas Eliminación de superficies ocultas

  24. EJEMPLO DE MODELADO DE UNA IMAGEN TRIDIMENSIONAL Sombreado plano de superficies Sombreado Gouraud de con reflejo difuso superficies con reflejo difuso Curveado de superficiesMejora de la iluminación

  25. EJEMPLO DE MODELADO DE UNA IMAGEN TRIDIMENSIONAL Mapeo de texturas y sombrasDesplazamiento de texturas Mapeo de reflejos

  26. FIN MUCHAS GRACIAS

More Related