Ray Tracing. -La primera noción del Ray Tracing se remonta a 1637. Por René Descartes. -En 1980 se propone el Ray tracing a nivel Computacional, creando.

Slides:



Advertisements
Presentaciones similares
Capítulo 34A - Reflexión y espejos (geometría)
Advertisements

-Propagación de la Luz -Óptica
Óptica PROBLEMA. REFLEXIONES MÚLTIPLES EN LÁMINAS DELGADAS.
Sistemas de Graficación
ÓPTICA GEOMÉTRICA.
ÓPTICA GEOMÉTRICA.
ÓPTICA GEOMÉTRICA.
Conceptos Básicos de Visión
Determinación de la reflexión de la luz
Maximiliano Monterrubio Gutiérrez
FÍSICA III NATURALEZA DE LA LUZ
Desarrollo de Juegos de Video en 3D
Cuando un rayo de luz que se propaga a través de un medio homogéneo encuentra en su camino una superficie bien pulida, se refleja en ella siguiendo una.
ILUMINACIÓN Un modelo de iluminación sirve para asignar un valor de iluminación a los puntos de la imagen. Se define una ecuación de iluminación. Lighting.
ÓPTICA GEOMÉTRICA DEFINICIONES PREVIAS IMAGEN: FIGURA FORMADA
Física Luz óptica ¿Cómo se propaga la luz?.
REFLEXIÓN DE LA LUZ.
Ciencias Naturales 2º ES0
Modelos de iluminación global THE WHITTED IMAGE - BASIC RECURSIVE RAY TRACING Copyright © 1997 A. Watt and L. Cooper.
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.
Laboratorio de Computación Grafica Universidad Central de Venezuela
LA REFLEXIÓN DE LA LUZ: ESPEJOS
Reflexión de la luz Profesor: Juan Pedro Araneda Barker.
REFLEXIÓN Y REFRACCIÓN DE LA LUZ
Guías Modulares de Estudio MATEMATICAS III Parte A
Benemérita Universidad Autónoma de Puebla Estudio del cambio en la topología de la imagen en sistemas ópticos convencionales, y en el caso de la lente.
Óptica geométrica: espejos y lentes delgadas.
Construcción de imágenes en espejos y lentes
Profesor: Francisco Soto P.
Lentes e instrumentos ópticos
Departamento Ciencias Básicas UDB Física
Iluminación.
LA REFLEXIÓN LA LUZ Y LA REFRACCION.
Sombreado.
ILUMINACIÓN Graficación FCC. Definición Los modelos de iluminación determinan el color de la superficie en un punto dado. También son conocidos como modelos.
CONCEPTOS BÁSICOS FOTOGRAFÍA DIGITAL. Imagen digital Una imagen digital, es una representación en código binario, de una imagen real. Es decir, la imagen.
Iluminación Global: Mapa de Fotones
Visualización Computacional 2
Proyectos fin de carrera
PROPIEDADES GEOMETRICAS DE LA LUZ
Sobre las propiedades de la luz
Laboratorio de Computación Grafica Universidad Central de Venezuela
ÓPTICA.
Óptica II Parte..
Geometría primitiva y Transformaciones
TEMA 7: LA LUZ.
ÓPTICA GEOMÉTRICA La óptica en general, es el estudio de la interacción de la luz con los cuerpos materiales. Si el tamaño de dichos objetos es mayor.
LA LUZ Y LA ,ÓPTICA GEOMÉTRICA
temas Determinación de la reflexión de la luz.
Bernat Talens Aparicio Laura Francés Doménech Yeiza González Calabuig
ESPEJOS Espejos planos Espejos cóncavos y convexos
Graficación 2D Alumna: Yasmin Rosales Cruz
CRISTINA LAVINIA NEAGOE VICENT SÁNCHEZ PRATS PAULA GORRIS MARTÍNEZ
LA LUZ Naturaleza de la luz Fenómenos luminosos
ÓPTICA GEOMÉTRICA.
CONSIDERACIÓN GENERALES PARA EL TRABAJO DE LUZ Y COLOR: Sentir el Volumen de y la angulación de la forma (figura). ¿De dónde viene la luz? (arriba, abajo,
Prof. Erika Martínez Primero medio Liceo Bicentenario de Talagante.
Optica geométrica.
ÓPTICA GEOMÉTRICA Estudia: La naturaleza de la luz.
Damas chinas (Mzelle Laure)
La luz.
Tema 2. Óptica geométrica
Conocimiento del medio
Óptica FISICA III – II 2010 MAC. Fisica III --- UBB2 La naturaleza dual de la luz C. Huygens (1678): Teoría Ondulatoria de la Luz –La luz.
La luz consiste en una forma de energía que proviene de fuentes luminosas que a su vez iluminan objetos y que entonces así podemos percibirlos mediante.
Rep.IluminaciónA. García-Alonso1 >> Representación
Rep.SombTranspA. García-Alonso1 >> Representación
Rep.A. García-Alonso1 >> Representación
La Luz La luz es una radiación que se propaga en forma de ondas. Las ondas que se pueden propagar en el vacío se llaman ONDAS ELECTROMAGNETICA La luz es.
Es un elemento en la computación grafica,ya que nos permite dar realismo a las escenas que estamos haciendo Iluminación.
Transcripción de la presentación:

Ray Tracing

-La primera noción del Ray Tracing se remonta a Por René Descartes. -En 1980 se propone el Ray tracing a nivel Computacional, creando imágenes “super-reales “. -En las decadas posteriores se ha buscado la mejora de eficiencia y optimizacion del Ray Tracing. Ray Tracing – Introducción

-En 1969 Aparecen las primeras nociones del Ray Tracing. -En 1980 Se propone el primer Paradigma del Ray Tracing Ray Tracing – Ray Tracing Integra: o Reflexión o Refracción o Sombras o Remoción de superficies ocultas

-Es la forma mas simple de representar el camino de un rayo de luz en el ambiente. -Por cada pixel se traza un rayo de luz desde un observador o un punto de vista. -Los rayos de luz son infinitamente delgados, la reflexión y refracción no se esparce. -Se crean imágenes Súper-reales, objetos extremadamente pulidos y con reflexiones múltiples extremadamente brillantes. Ray Tracing – Ray Tracing

-Se observa el rayo de luz que refleja en el cilindro y refracta por el cubo. -Se observa un rayo que viene directo de la fuente. - Se observa un rayo que refleja en la esfera y refleja en el cubo. Ray Tracing – Modelo De Iluminación

Para cada pixel de la imagen{ Crear un rayo desde el punto de visión a través del pixelActual Inicializar NearestT al INFINITO y NearestObject a NULL Para cada objeto de la escena { Si el rayo intercepta el objetoActual{ Si t de la intersección es menor que NearestT { Poner NearestT = t de la intersección Poner NearestObject a objetoActual } Si NearestObject = NULL{ Rellenamos pixelActual con el color de fondo } Sino{ Lanzar un rayo a cada foco de luz para comprobar las sombras Si la superficie es reflectiva, generar un rayo reflectivo (recursivo) Si la superficie es transparente, generar un rayo refractante (recursivo) Usar NearestObject y NearestT para computar la función de sombreado Rellenar este pixel con el color resultante de la función de sombreado } Ray Tracing – Modelo De Iluminación

Ray Tracing – Intersecciones -Si se hace de utilizando fuerza bruta verificando el rayo contra todos los objetos se estima que el 95 % del tiempo se tarda calculando las intersecciones -Por lo tanto se tiene que lidiar con 2 problemas: o Desempeño de los chequeos de las intersecciones. o Adoptar una estrategia diferente a la fuerza bruta que guie el orden en que se chequean las intersecciones.

Ray Tracing – Intersecciones Rayo/Esfera 1.Se busca si el origen del rayo se encuentra afuera de la esfera. 2.Se busca el punto mas cercano del rayo con respecto al centro de la esfera. 3.Si el punto se encuentra afuera de la esfera y apunta lejos de la esfera el rayo no pasa por ella. 4.Si no se busca la raíz cuadrada de la distancia mas cercana del rayo hacia la superficie de la esfera. 5.Si el valor es negativo el rayo no le pega a la esfera. 6.Si no se encuentra desde arriba la distancia entre la superficie y el rayo 7.Calcular las coordenadas de la intersección. 8.Calcula la normal en el punto de intersección.

Ray Tracing – Intersecciones Rayo/Esfera -Es fácil encapsular un objeto en una esfera. -El chequeo de intersección se hace rápido.

1.Se obtiene la ecuación del plano que contiene al polígono. 2.Se chequea si hay una intersección entre el plano y el rayo. 3.Se chequea si el polígono se encuentra en la intersección. Ray Tracing – Intersecciones Rayo/Poligonos

-Es simple de implementar pero es costoso. Ray Tracing – Intersecciones Rayo/Poligonos

Ray Tracing – Intersecciones Rayo/Caja

Ray Tracing – Intersecciones Rayo/Cuadrante Cálculo de coeficientes, a, b, c Similar a esfera

Ray Tracing – Intersecciones beam tracing En lugar de un solo rayo, varios, formando cuerpos geométricos Cono, cilindro, pirámide Eficiencia y realismo (elimina problemas de aliasing)

Ray Tracing – Intersecciones Otros Objetos Subdividir, encerrar en esferas

Ray Tracing – Sombras Simples Objetos Opacos Factores a tomar en cuenta: Forma e intensidad Ray tracing los maneja correctamente, incorpora interacción difusa

Ray Tracing – Sombras Simples Objetos Opacos ‘shadow feeler’ Muchas fuentes de luz producen mas carga de trabajo Buffer de luz, acelera el proceso

Ray Tracing – Sombras Simples Obj. Par. Trans. Cáustica (Con Backwards Ray tracing) Sombras más complejas

-¿Imágenes incorrectas? Tiempos muy largos de procesamiento Ray Tracing – Deficiencias

Ray tracing en la práctica Ejemplos de uso de Ray tracing Lo nuevo en Ray tracing Ray tracing en tiempo real Próxima exposición