1 / 28

>> Representación << Texturas

>> Representación << Texturas. LINK http:// www .sc.ehu.es/ccwgamoa/docencia/Material/Presentaciones. Texturas. Cfr. ACM_slides97_texture.zip Mapear Texture mapping : aplica un patrón de color (fondo –cielo, suelo, muro)

niyati
Download Presentation

>> Representación << Texturas

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. >> Representación <<Texturas LINK http://www.sc.ehu.es/ccwgamoa/docencia/Material/Presentaciones A. García-Alonso

  2. Texturas • Cfr. ACM_slides97_texture.zip • Mapear • Texture mapping : aplica un patrón de color (fondo –cielo, suelo, muro) • Bump-noise-transparency-etc. mapping modifica una superficie para darle aspecto de rugosa, abollada o picada (arena) • El mapeado añade • Realismo • Interés Imagen con “Texture mapping” ACM educational set 1997 A. García-Alonso

  3. ... • Anagramas : paraguas • Manufacturas : pelota, toalla • Material natural : arena • Fondo nubes A. García-Alonso

  4. Aplicaciones de las texturas • Material • aglomerado (piedras, ladrillos) • continuo (mármol, madera) A. García-Alonso

  5. ... • Simplificar modelos geométricos • Naturaleza • Decorados : interiores, exteriores • Cara, ropa, piel, ... A. García-Alonso

  6. ... • Crear un fondo A. García-Alonso

  7. ... • Preproceso de renderizados (incluir reflejos, o sombras difusas, o iluminación difusa, ...) • Logotipos, o anagramas • Variar la superficie rugosidad, suciedad, no homogeneidad del tono, A. García-Alonso

  8. Textured Scene + Lightmaps = Final Result A. García-Alonso

  9. ... • Ejemplos de texturas de uso libre (no comercial): http:// A. García-Alonso

  10. Texturas 2D y 3D ACM educational set 1997 A. García-Alonso

  11. Texturas 2D A. García-Alonso

  12. Aplicación de textura (texture mapping) + Superficie paramétrica imagen = Superficie con textura ACM educational set 1997 A. García-Alonso

  13. mapeo textura superficie http://www.best.com/~rikk/Book/ Mapeo o transformación A. García-Alonso

  14. Coordenadas de textura • Dado un punto de una superficie, determinar el pixel de la textura que le corresponde (dado un elemento de superficie, determinar qué área de textura le corresponde). Paul Rademacher http://www.cs.unc.edu/~rademach/xroads-RT/RTarticle.html A. García-Alonso

  15. (1,1,1) 1 0 1 (0,0,0) 0 1 0 1 0 Asignar coordenadas de textura a puntos de la superficie de un objeto (proyección) ACM educational set 1997 A. García-Alonso

  16. Asignar coordenadas de textura a vértices de polígonos • Determinar las componentes “u,v” de textura en cada vértice de la malla • Al generar la malla a partir de una superficie (almacenar en fichero) • Generar por proyección A. García-Alonso

  17. Estructuras de datos • Estructuras de datos simple • Imagen • Tamaño de la imagen en píxeles • Coordenadas normalizadas de textura [0.,1.] • RGB (textura de tres componentes) • Coordenadas de textura (u, v) • Superficies paramétricas (coord. paramétricas) • Mallas de polígonos (vt) ACM educational set 1997 A. García-Alonso

  18. Imágenes • Consumo de memoria • En fichero • Comprimidas, por ejemplo : .jpg • No comprimidas, por ejemplo : .bmp • Coste de carga • En memoria • RAM • En acelerador gráfico ( frame buffer, z-buffer, ... + memoria de texturas ) • Bus CPU- acelerador • Limitaciones de memoria, transición de escena, coste de carga A. García-Alonso

  19. Imagen que cubre toda la superficie • Ejemplo : pared edificio • Área en pantalla variable • Fachada lejana • Fachada cercana: requiere mayor detalle en la textura • Gasto memoria Vista a distancia media A. García-Alonso

  20. Vista lejos Vista cerca A. García-Alonso

  21. A. García-Alonso

  22. Continuidad en borde textura • Una imagen que se replica : suelo de hierba • Simetría bordes : discontinuidad • Percepción réplica “patrón” • Ahorro de memoria http://www.best.com/~rikk/Book/ A. García-Alonso

  23. Componentes • 1 : sirve para “modular” intensidad • 2 : 1 + definir grado de transparencia • 3 : combinación con imagen • 4 : 3 + definir grado de transparencia A. García-Alonso

  24. Mipmap • Velocidad • Antialiasing ACM educational set 1997 A. García-Alonso

  25. Distorsión • (ver mapeado de textura) “Non-Distorted Texture Mapping For Sheared Triangulated Meshes”, Bruno Lévy,Jean-Laurent Mallet A. García-Alonso

  26. Bump & DisplacementMap http://osage.iats.missouri.edu/things/instruction/aw/Learning_Alias http://iatservices.missouri.edu Information & Access Technology ServicesUniversity Of Missouri A. García-Alonso

  27. ... ACM educational set 1997 A. García-Alonso

  28. Falta de diversidad (similar al problema del movimiento) • Problema transmisión por red A. García-Alonso

More Related