Jose María Buades Rubio Light Maps Iluminación mediante multitextura.

Slides:



Advertisements
Presentaciones similares
Retoque Fotográfico digital
Advertisements

Desarrollo de Juegos de Video en 3D
Sistemas de Graficación
El ecuador Norte Sur 0° Latitud.
Conceptos Básicos de Visión
Conceptos Básicos de Visión
Iluminación fotorealista en tiempo real
Sistemas de coordenadas de referencia
Ariel Brunetto Director Aquadize Studios
INSTITUTO TECNOLOGICO DE VERACRUZ
Unidad IV: Modelado de la terminación superficial
Tipo de Dato Abstracto Tipos de datos:
Desarrollo de Juegos de Video en 3D
Ascii art - Pixel art – Vector art Modelado 3d – Fotografia HDR
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.
Motores Gráficos Informática Gráfica Rubén Talón Argente.
GPS diferencial (simple y doble frecuencia)
Modelado en 3D y Composición de Objetos
SEMIÓTICA DEL MENSAJE VISUAL
Reconstrucción 3D mediante campos de reflectancia. Asesor: Miguel Arias Estrada. Estudiante: María Luisa Rosas Cholula.
Real Time Global Illumination for Dynamic scenes Alejandro Drago Cesar Villasana
Hugo del Moral Guerrero
Sombras en OpenGL Informática Gráfica– Ingeniería Informática.
Texturas 3D Pierre Sergei Zuppa Azúa.
Proyecto de Tesis Algoritmos Eficientes de Iluminación Global para Medios Participativos Complejos Juan Roberto Jiménez Pérez Tutor: Dr. Daniela Tost Director:
Integrantes: -Carlos Asmadt. - Manuel Perez.. Modelado del entorno, el mundo, la realidad... Objetos Rígidos Objetos Difusos Superficies no definidas.
Gráficos y Visualización 3D
Jose María Buades Rubio Billboarding. Concepto Billboarding consiste en orientar el polígono en la dirección de la vista, el polígono se llama billboard.
Dibujar en 3D: puntos, líneas y polígonos.
VECTORES VS PIXELES Por Drako.
INSTITUCION EDUCATIVA COMERCIAL
Fundamentos.  Abstracción Matemática  Rendering  Pre-rendering  Real-time rendering.
 Procesamiento Digital de Imágenes y recostrucción tridimensional de imágenes de ME.  Modelaje Molecular de estructuras usando datos de cris- talografía.
Carlos Carrasco de Pedro Daniel Sanz Sanfructuoso
Técnicas de iluminación
Iluminación.
Fundamentos.  Abstracción Matemática  Rendering  Pre-rendering  Real-time rendering.
Mapeo de Texturas Capitulo 9 de Angel. Detalle de superficie Hasta ahora hemos visto como crear superficies uniformes planas o bicúbicas, y hemos animado.
TexturasTexturas Visualización Computacional II. Horarios (again…) LUNES 26/10: Aula 2 Facultad (19 hs.): Introducción MARTES 27/10: Aula 2 Facultad (19.
Jose María Buades Rubio Visibilidad en Escenas Complejas Entorno de Habitaciones Carretera y Circuitos de carreras.
Rep.A. García-Alonso1 >> Representación
Jose María Buades Rubio Sistema de Partículas Su aplicación a los gráficos en tiempo real.
Computación Gráfica I – CI4321
Sombreado.
Iluminación Global: Mapa de Fotones
Realizado por: Mercedes Sánchez Marcos Almudena Sardón García
Visualización Computacional 2
Rep.TexturasA. García-Alonso1 >> Representación
Dispositivos gráficos de salida
Laboratorio de Computación Grafica Universidad Central de Venezuela
Televisores 3D José Luis León Hidalgo. Televisión 3D La Televisión 3D se refiere a un televisor que permite visualizar imágenes en 3 dimensiones, utilizando.
O3 Scorecard. El O3 Scorecard  El O3 Scorecard permite: ›Visualizar semáforos, velocímetros y otros componentes gráficos ›Interactuar con cubos de O3.
TECNOLOGÍA LIGHT BLUE OPTICS / SISTEMAS DE INFORMACIÓN GEOGRAFICA Mylénne Arellano N.
Jose María Buades Rubio Motion Blur Efecto de velocidad a los objetos.
Juanita Corredor García Cód:  Calculamos el radio teniendo presente el teorema de Pitagoras  La suma de los campos individuales, nos da el campo.
Tecnología GPS Sistema de Posicionamiento Global (GPS)
Generación Procedural de Terrenos en la GPU
Texturas.
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,
Jose María Buades Rubio Lens Flare and Bloom. Es un efecto optico creado por la interreflejo entre elementos de una lente cuando la camara apunta a una.
Jose María Buades Rubio Bump Mapping Efecto de relieve a los polígonos.
CÁLCULO DE COSTOS SEMIVARIABLES.
Servicio de Creación de Mapas Interactivos
Programas, grabados en unidades de almacenamiento.
VIERNES 24 DE ABRIL DE 2015 SOFTWARE SIGUIENTE.
DESPLIEGA TU POTENCIAL MAPAS MENTALES MA PA ME NTA L.
Rep.A. García-Alonso1 >> Representación
Computación Gráfica Universidad de los Andes (Algunos Fundamentos)
كلمه رئيس البلديه السيد المحامي عادل بدير بسم الله الرحمن الرحيم برعاية بلديه كفر قاسم تم بعون الله في شهر اكتوبر 2014 افتتاح قسم الخدمات النفسية الجديد.
FUNCIÓN CUADRÁTICA—FUNCIÓN LINEAL.
Transcripción de la presentación:

Jose María Buades Rubio Light Maps Iluminación mediante multitextura

Multi-textura Es la combinación de varias texturas sobre una superficie Puede estar acelerado por hardware GL_ARB_multitexture Se puede realizar por software renderizando la misma superficie n veces, renderización multi-paso

Multi-textura — Multi-paso Multi-pasoMulti-textura Select (texture)Select (texture, lightmap, fogmap) Draw (object)Draw (object) Select (lightmap) Draw (object) Select (fogmap) Draw (object)...

Light Maps Es una técnica multitextura que permite precalcular la iluminación y guardarla en una textura bidimensional La ventaja es que la iluminación se puede calcular con cualquier método de iluminación global El efecto de realismo es mayor

Técnica de iluminación Valida para luces estáticas y objetos estáticos En los otros casos se realiza una aportación de luz mediante un método local o se recalcula el mapa de luz Mapas de luz son de menor resolución que las texturas de color

Ejemplos Frame renderizado usando un mapa de luz calculado mediante radiosidad, el cálculo del mapa de luz llevó una hora

Renderización solo con mapa de luz, sin filtrar

Renderización solo con mapa de luz filtrado

Renderización solo con texturas y sin iluminación

Renderización multitextura, sin filtrar el mapa de luz

Renderización multitextura, filtrando el mapa de luz

Soft ShadowsNo Soft Shadows Sin filtrar Filtrado

Textura sin filtradoMip-mapping filtrado Mapa de luz sin filtrarMapa de luz con filtrado lineal

Escena renderizada con mip-mapping filtrado y mapa de luz aplicado Mapa de niebla filtradoCombinación de todo

Multitextura en OpenGL Determinar el numero de unidades de texturizacion int iTextureUnits; glGetIntegerv(GL_MAX_TEXTURE_UNITS_ARB, &iTextureUnits);

Multitextura en OpenGL Seleccionar la unidad de texturización a la que se refieren las funciones glActiveTextureARB(GL_TEXTUREi_ARB); Donde i se refiere a la i-esima unidad de texturización 0  i  k –1, k el numero de unidades de texturización

Multitextura en OpenGL Especificar la coordenada de la textura para cada unidad glBegin(GL_QUADS); glMultiTexCoord2fARB(GL_TEXTURE0_ARB, 0, 0); glMultiTexCoord2fARB(GL_TEXTURE1_ARB, 0.1, 0.2); glVertex3f(0, 0, 0); glMultiTexCoord2fARB(GL_TEXTURE0_ARB, 1, 0); glMultiTexCoord2fARB(GL_TEXTURE1_ARB, 0.1, 0.8); glVertex3f(0, 0, 0); … glEnd();

Ejemplo: Demo.zip Demo.zip