SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Efectos  (Filtros) Dina Lucia almanzaRita Lucia MuñozCarlos Andrés Martínez
  Una de las formas de realzar la apariencia de una aplicación es añadir efectos gráficos sencillos, como proyectar una sombra tras una foto para lograr una ilusión de tridimensionalidad o un brillo en torno a un botón con objeto de mostrar que se encuentra activo.    A continuación se enumera una serie de tareas que se suelen realizar mediante los filtros de ActionScript: ■ Crear un filtro ■ Aplicar un filtro a un objeto de visualización
■ Aplicar un filtro a los datos de imagen de una instancia de BitmapData ■ Eliminar filtros de un objeto ■ Crear diversos efectos de filtro, como: ■ Iluminado ■ Desenfoque ■ Sombra ■ Nitidez ■ Desplazamiento ■ Detección de bordes ■ Relieve ■ Y muchos otros
CONCEPTOS Y TÉRMINOS IMPORTANTES La siguiente lista de referencia contiene términos importantes que se utilizan en este capítulo: ■ Bisel: borde creado iluminando los píxeles de dos de los lados y oscureciendo al mismo tiempo los dos lados opuestos, con lo que se crea un efecto de borde tridimensional utilizado normalmente para botones alzados o cincelados y gráficos similares. ■ Convolución: distorsión de los píxeles de una imagen obtenida combinando el valor de cada píxel con los valores de algunos o todos sus vecinos en diferentes proporciones.
■Desplazamiento: movimiento, o deslizamiento, de los píxeles de una imagen a una nueva posición. ■ Matriz: cuadrícula de números utilizada para realizar determinados cálculos matemáticos aplicando los números de esta cuadrícula a distintos valores y combinando luego los resultados.
CREACIÓN DE UN NUEVO FILTRO    Para crear un nuevo objeto de filtro, basta con llamar al método constructor de la clase de filtro seleccionada. Por ejemplo, para crear un nuevo objeto DropShadowFilter, se usaría el siguiente código:    import flash.filters.DropShadowFilter;    var myFilter:DropShadowFilter = new DropShadowFilter();
APLICACIÓN DE UN FILTRO A UN OBJETO DE   VISUALIZACIÓN    Los efectos de filtro se aplican a los objetos de visualización mediante la propiedad filters. Dicha propiedad filters de los objetos de visualización es una instancia de Array cuyos elementos son los objetos de filtro aplicados al objeto de visualización.    Para aplicar un único filtro a un objeto de visualización, se debe crear la instancia de filtro, añadirla a una instancia de Array y asignar ese objeto Array a la propiedad filters del objeto de visualización.
ELIMINACIÓN DE FILTROS DE UN OBJETO DE VISUALIZACIÓN   Eliminar todos los filtros de un objeto de visualización es tan sencillo como asignar un valor nulo a la propiedad filters:    myDisplayObject.filters = null;
Aplicación de un filtro a un objeto BitmapData    Para aplicar un filtro a un objeto BitmapData es necesario utilizar el método applyFilter() del objeto BitmapData:    myBitmapData.applyFilter(sourceBitmapData);    El método applyFilter() aplica un filtro a un objeto BitmapData de origen, dando lugar a una nueva imagen filtrada. Este método no modifica la imagen original. En vez de eso, el resultado de la aplicación del filtro a la imagen original se almacena en la instancia de BitmapData en la que se llama al método applyFilter().
CAMBIO DE FILTROS EN TIEMPO DE EJECUCIÓN   Si un objeto de visualización tiene uno o más filtros aplicados, no es posible añadir más filtros a la matriz de la propiedad filters. En vez de eso, para añadir filtros o cambiar el conjunto de filtros aplicados, es necesario crear una copia de toda la matriz filters  y realizar  las modificaciones en esta matriz provisional. A continuación, esa matriz se vuelve a asignar a la propiedad filters del objeto de visualización para que los filtros se apliquen al objeto.
FILTROS DE VISUALIZACIÓN DISPONIBLES ■ Filtro de biselado (clase BevelFilter) ■ Filtro de desenfoque (clase BlurFilter) ■ Filtro de sombra (clase DropShadowFilter) ■ Filtro de iluminado (clase GlowFilter) ■ Filtro de bisel degradado (clase GradientBevelFilter) ■ Filtro de iluminado degradado (clase GradientGlowFilter) ■ Filtro de matriz de colores (clase ColorMatrixFilter) ■ Filtro de convolución (clase ConvolutionFilter) ■ Filtro de mapa de desplazamiento (clase DisplacementMapFilter)

Weitere ähnliche Inhalte

Was ist angesagt?

DIAGRAMACIÓN Y COMPOSICIÓN
DIAGRAMACIÓN Y COMPOSICIÓNDIAGRAMACIÓN Y COMPOSICIÓN
DIAGRAMACIÓN Y COMPOSICIÓNDavid Nuñez
 
Técnicas básicas de realización audiovisual
Técnicas básicas de realización audiovisualTécnicas básicas de realización audiovisual
Técnicas básicas de realización audiovisualRaquel Martín Contreras
 
Tipos de montaje según eisenstein sergio
Tipos de montaje según eisenstein   sergioTipos de montaje según eisenstein   sergio
Tipos de montaje según eisenstein sergioIkarion Spain
 
Características de la Imagen Digital
Características de la Imagen DigitalCaracterísticas de la Imagen Digital
Características de la Imagen Digitalmaixu61
 
Recursos visuales: balance, movimiento, ritmo, volumen, escala.
Recursos visuales: balance, movimiento, ritmo, volumen, escala.Recursos visuales: balance, movimiento, ritmo, volumen, escala.
Recursos visuales: balance, movimiento, ritmo, volumen, escala.Eva Avila
 
Como hacer un storyboard
Como hacer un storyboardComo hacer un storyboard
Como hacer un storyboardRaúl Rueda
 
Escalas de iconicidad
Escalas de iconicidadEscalas de iconicidad
Escalas de iconicidadinma
 
Video digital
Video digitalVideo digital
Video digitalDecaunlz
 
TODO SOBRE ANIMACIÓN 2D y 3D
TODO SOBRE ANIMACIÓN 2D y 3DTODO SOBRE ANIMACIÓN 2D y 3D
TODO SOBRE ANIMACIÓN 2D y 3DAndrea Carolina
 
Introduccion al Diseño Gráfico
Introduccion al Diseño GráficoIntroduccion al Diseño Gráfico
Introduccion al Diseño Gráficogambitguille
 
Apuntes lenguaje audiovisual
Apuntes lenguaje audiovisualApuntes lenguaje audiovisual
Apuntes lenguaje audiovisualRoger Crunch
 
Impresion
ImpresionImpresion
Impresionfalipow
 

Was ist angesagt? (20)

DIAGRAMACIÓN Y COMPOSICIÓN
DIAGRAMACIÓN Y COMPOSICIÓNDIAGRAMACIÓN Y COMPOSICIÓN
DIAGRAMACIÓN Y COMPOSICIÓN
 
El papel
El papel El papel
El papel
 
Técnicas básicas de realización audiovisual
Técnicas básicas de realización audiovisualTécnicas básicas de realización audiovisual
Técnicas básicas de realización audiovisual
 
Tipos de montaje según eisenstein sergio
Tipos de montaje según eisenstein   sergioTipos de montaje según eisenstein   sergio
Tipos de montaje según eisenstein sergio
 
Características de la Imagen Digital
Características de la Imagen DigitalCaracterísticas de la Imagen Digital
Características de la Imagen Digital
 
Recursos visuales: balance, movimiento, ritmo, volumen, escala.
Recursos visuales: balance, movimiento, ritmo, volumen, escala.Recursos visuales: balance, movimiento, ritmo, volumen, escala.
Recursos visuales: balance, movimiento, ritmo, volumen, escala.
 
Como hacer un storyboard
Como hacer un storyboardComo hacer un storyboard
Como hacer un storyboard
 
Escalas de iconicidad
Escalas de iconicidadEscalas de iconicidad
Escalas de iconicidad
 
Actividad no. 3
Actividad no. 3Actividad no. 3
Actividad no. 3
 
Montaje
MontajeMontaje
Montaje
 
Multimedia chapter 5
Multimedia chapter 5Multimedia chapter 5
Multimedia chapter 5
 
Video digital
Video digitalVideo digital
Video digital
 
Ilustración Digital
Ilustración DigitalIlustración Digital
Ilustración Digital
 
Sistema de impresión
Sistema de impresiónSistema de impresión
Sistema de impresión
 
Plantas de Cámara y Luces
Plantas de Cámara y LucesPlantas de Cámara y Luces
Plantas de Cámara y Luces
 
TODO SOBRE ANIMACIÓN 2D y 3D
TODO SOBRE ANIMACIÓN 2D y 3DTODO SOBRE ANIMACIÓN 2D y 3D
TODO SOBRE ANIMACIÓN 2D y 3D
 
Introduccion al Diseño Gráfico
Introduccion al Diseño GráficoIntroduccion al Diseño Gráfico
Introduccion al Diseño Gráfico
 
Apuntes lenguaje audiovisual
Apuntes lenguaje audiovisualApuntes lenguaje audiovisual
Apuntes lenguaje audiovisual
 
Impresion
ImpresionImpresion
Impresion
 
Tipos de animacion
Tipos de animacionTipos de animacion
Tipos de animacion
 

Andere mochten auch

Simbolos en Flash
Simbolos en FlashSimbolos en Flash
Simbolos en Flashsabi
 
Derechos De Autor
Derechos De AutorDerechos De Autor
Derechos De Autorrisas
 
Herramientas de transformación
Herramientas de transformaciónHerramientas de transformación
Herramientas de transformacióngeopaloma
 
Pasos para particionar un disco duro
Pasos para particionar un disco duroPasos para particionar un disco duro
Pasos para particionar un disco duroRusvel Garcia
 
¿Cómo hacer una Presentación en diapositivas en flash? ejemplo Empresa Excaysser
¿Cómo hacer una Presentación en diapositivas en flash? ejemplo Empresa Excaysser¿Cómo hacer una Presentación en diapositivas en flash? ejemplo Empresa Excaysser
¿Cómo hacer una Presentación en diapositivas en flash? ejemplo Empresa ExcaysserTeacher (magisterio) Colombia
 
Introduccion a flash cs5
Introduccion a flash cs5Introduccion a flash cs5
Introduccion a flash cs5maangeliica
 
Elementos de adobe flash
Elementos de adobe flashElementos de adobe flash
Elementos de adobe flashJoaquin Pecina
 
Manual de Flash Cs6
Manual de Flash Cs6Manual de Flash Cs6
Manual de Flash Cs6saydo2007
 
Historia de Adobe Flash
Historia de Adobe FlashHistoria de Adobe Flash
Historia de Adobe FlashKevin Luzardo
 

Andere mochten auch (13)

Simbolos en Flash
Simbolos en FlashSimbolos en Flash
Simbolos en Flash
 
Flash tipos de animaciones
Flash tipos de animacionesFlash tipos de animaciones
Flash tipos de animaciones
 
Tipos de filtros
Tipos de filtrosTipos de filtros
Tipos de filtros
 
Derechos De Autor
Derechos De AutorDerechos De Autor
Derechos De Autor
 
Herramientas de transformación
Herramientas de transformaciónHerramientas de transformación
Herramientas de transformación
 
Pasos para particionar un disco duro
Pasos para particionar un disco duroPasos para particionar un disco duro
Pasos para particionar un disco duro
 
EL FLASH EN FOTOGRAFÍA
EL FLASH EN FOTOGRAFÍAEL FLASH EN FOTOGRAFÍA
EL FLASH EN FOTOGRAFÍA
 
Movie Clips
Movie ClipsMovie Clips
Movie Clips
 
¿Cómo hacer una Presentación en diapositivas en flash? ejemplo Empresa Excaysser
¿Cómo hacer una Presentación en diapositivas en flash? ejemplo Empresa Excaysser¿Cómo hacer una Presentación en diapositivas en flash? ejemplo Empresa Excaysser
¿Cómo hacer una Presentación en diapositivas en flash? ejemplo Empresa Excaysser
 
Introduccion a flash cs5
Introduccion a flash cs5Introduccion a flash cs5
Introduccion a flash cs5
 
Elementos de adobe flash
Elementos de adobe flashElementos de adobe flash
Elementos de adobe flash
 
Manual de Flash Cs6
Manual de Flash Cs6Manual de Flash Cs6
Manual de Flash Cs6
 
Historia de Adobe Flash
Historia de Adobe FlashHistoria de Adobe Flash
Historia de Adobe Flash
 

Ähnlich wie Filtros en flash

Ähnlich wie Filtros en flash (19)

Funcionamiento De Los Filtros
Funcionamiento De Los FiltrosFuncionamiento De Los Filtros
Funcionamiento De Los Filtros
 
Filtros y capas
Filtros y capasFiltros y capas
Filtros y capas
 
Sesion 02 clases en_vb_net
Sesion 02 clases en_vb_netSesion 02 clases en_vb_net
Sesion 02 clases en_vb_net
 
Explicacion Ej2
Explicacion Ej2Explicacion Ej2
Explicacion Ej2
 
Alejandro 3d
Alejandro 3dAlejandro 3d
Alejandro 3d
 
Colegio nacional nicolás esquerra
Colegio nacional nicolás esquerraColegio nacional nicolás esquerra
Colegio nacional nicolás esquerra
 
Primeros Pasos 3D Max
Primeros Pasos 3D MaxPrimeros Pasos 3D Max
Primeros Pasos 3D Max
 
Primeros pasos con 3ds max
Primeros pasos con 3ds maxPrimeros pasos con 3ds max
Primeros pasos con 3ds max
 
Webform MySQL Views
Webform MySQL ViewsWebform MySQL Views
Webform MySQL Views
 
Generalidades 3 d studio max
Generalidades 3 d studio maxGeneralidades 3 d studio max
Generalidades 3 d studio max
 
3 dmaxmanual
3 dmaxmanual3 dmaxmanual
3 dmaxmanual
 
Colegio nacional nicolás esguerra
Colegio nacional nicolás esguerraColegio nacional nicolás esguerra
Colegio nacional nicolás esguerra
 
3d max
3d max3d max
3d max
 
3d max
3d max3d max
3d max
 
Primeros pasos con 3ds max
Primeros pasos con 3ds maxPrimeros pasos con 3ds max
Primeros pasos con 3ds max
 
Primeros pasos con 3ds max
Primeros pasos con 3ds maxPrimeros pasos con 3ds max
Primeros pasos con 3ds max
 
Primeros pasos con 3ds max
Primeros pasos con 3ds maxPrimeros pasos con 3ds max
Primeros pasos con 3ds max
 
generalidades con 3ds max
generalidades con 3ds maxgeneralidades con 3ds max
generalidades con 3ds max
 
Presentacion Patrones De Diseno GoF
Presentacion Patrones De Diseno GoFPresentacion Patrones De Diseno GoF
Presentacion Patrones De Diseno GoF
 

Kürzlich hochgeladen

260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptxi7ingenieria
 
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdfCONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdfTeresa Rc
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industralmaria diaz
 
Presentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdfPresentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdfaldonaim115
 
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...BaleriaMaldonado1
 
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADADECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADAgordonruizsteffy
 
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxCARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxWILIANREATEGUI
 
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptxCORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptxJOHUANYQUISPESAEZ
 
Catalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmgCatalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmgdostorosmg
 
Correcion del libro al medio hay sitio.pptx
Correcion del libro al medio hay sitio.pptxCorrecion del libro al medio hay sitio.pptx
Correcion del libro al medio hay sitio.pptxHARLYJHANSELCHAVEZVE
 
GUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docxGUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docxAmyKleisinger
 
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxgeuster2
 
Contabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contableContabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contableThairyAndreinaLira1
 
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxSostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxmarlonrea6
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBREDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBREdianayarelii17
 
Reporte Tributario para Entidades Financieras.pdf
Reporte Tributario para Entidades Financieras.pdfReporte Tributario para Entidades Financieras.pdf
Reporte Tributario para Entidades Financieras.pdfjosephtena
 
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edxEvafabi
 
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABACAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABAJuan Luis Menares, Arquitecto
 
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)KwNacional
 
Manual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformesManual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformesElizabeth152261
 

Kürzlich hochgeladen (20)

260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
 
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdfCONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industral
 
Presentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdfPresentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdf
 
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
 
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADADECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
 
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxCARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
 
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptxCORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
 
Catalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmgCatalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmg
 
Correcion del libro al medio hay sitio.pptx
Correcion del libro al medio hay sitio.pptxCorrecion del libro al medio hay sitio.pptx
Correcion del libro al medio hay sitio.pptx
 
GUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docxGUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docx
 
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
 
Contabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contableContabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contable
 
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxSostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBREDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
 
Reporte Tributario para Entidades Financieras.pdf
Reporte Tributario para Entidades Financieras.pdfReporte Tributario para Entidades Financieras.pdf
Reporte Tributario para Entidades Financieras.pdf
 
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
 
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABACAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
 
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
 
Manual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformesManual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformes
 

Filtros en flash

  • 1. Efectos (Filtros) Dina Lucia almanzaRita Lucia MuñozCarlos Andrés Martínez
  • 2. Una de las formas de realzar la apariencia de una aplicación es añadir efectos gráficos sencillos, como proyectar una sombra tras una foto para lograr una ilusión de tridimensionalidad o un brillo en torno a un botón con objeto de mostrar que se encuentra activo. A continuación se enumera una serie de tareas que se suelen realizar mediante los filtros de ActionScript: ■ Crear un filtro ■ Aplicar un filtro a un objeto de visualización
  • 3. ■ Aplicar un filtro a los datos de imagen de una instancia de BitmapData ■ Eliminar filtros de un objeto ■ Crear diversos efectos de filtro, como: ■ Iluminado ■ Desenfoque ■ Sombra ■ Nitidez ■ Desplazamiento ■ Detección de bordes ■ Relieve ■ Y muchos otros
  • 4. CONCEPTOS Y TÉRMINOS IMPORTANTES La siguiente lista de referencia contiene términos importantes que se utilizan en este capítulo: ■ Bisel: borde creado iluminando los píxeles de dos de los lados y oscureciendo al mismo tiempo los dos lados opuestos, con lo que se crea un efecto de borde tridimensional utilizado normalmente para botones alzados o cincelados y gráficos similares. ■ Convolución: distorsión de los píxeles de una imagen obtenida combinando el valor de cada píxel con los valores de algunos o todos sus vecinos en diferentes proporciones.
  • 5. ■Desplazamiento: movimiento, o deslizamiento, de los píxeles de una imagen a una nueva posición. ■ Matriz: cuadrícula de números utilizada para realizar determinados cálculos matemáticos aplicando los números de esta cuadrícula a distintos valores y combinando luego los resultados.
  • 6. CREACIÓN DE UN NUEVO FILTRO Para crear un nuevo objeto de filtro, basta con llamar al método constructor de la clase de filtro seleccionada. Por ejemplo, para crear un nuevo objeto DropShadowFilter, se usaría el siguiente código: import flash.filters.DropShadowFilter; var myFilter:DropShadowFilter = new DropShadowFilter();
  • 7. APLICACIÓN DE UN FILTRO A UN OBJETO DE VISUALIZACIÓN Los efectos de filtro se aplican a los objetos de visualización mediante la propiedad filters. Dicha propiedad filters de los objetos de visualización es una instancia de Array cuyos elementos son los objetos de filtro aplicados al objeto de visualización. Para aplicar un único filtro a un objeto de visualización, se debe crear la instancia de filtro, añadirla a una instancia de Array y asignar ese objeto Array a la propiedad filters del objeto de visualización.
  • 8. ELIMINACIÓN DE FILTROS DE UN OBJETO DE VISUALIZACIÓN Eliminar todos los filtros de un objeto de visualización es tan sencillo como asignar un valor nulo a la propiedad filters: myDisplayObject.filters = null;
  • 9. Aplicación de un filtro a un objeto BitmapData Para aplicar un filtro a un objeto BitmapData es necesario utilizar el método applyFilter() del objeto BitmapData: myBitmapData.applyFilter(sourceBitmapData); El método applyFilter() aplica un filtro a un objeto BitmapData de origen, dando lugar a una nueva imagen filtrada. Este método no modifica la imagen original. En vez de eso, el resultado de la aplicación del filtro a la imagen original se almacena en la instancia de BitmapData en la que se llama al método applyFilter().
  • 10. CAMBIO DE FILTROS EN TIEMPO DE EJECUCIÓN Si un objeto de visualización tiene uno o más filtros aplicados, no es posible añadir más filtros a la matriz de la propiedad filters. En vez de eso, para añadir filtros o cambiar el conjunto de filtros aplicados, es necesario crear una copia de toda la matriz filters y realizar las modificaciones en esta matriz provisional. A continuación, esa matriz se vuelve a asignar a la propiedad filters del objeto de visualización para que los filtros se apliquen al objeto.
  • 11. FILTROS DE VISUALIZACIÓN DISPONIBLES ■ Filtro de biselado (clase BevelFilter) ■ Filtro de desenfoque (clase BlurFilter) ■ Filtro de sombra (clase DropShadowFilter) ■ Filtro de iluminado (clase GlowFilter) ■ Filtro de bisel degradado (clase GradientBevelFilter) ■ Filtro de iluminado degradado (clase GradientGlowFilter) ■ Filtro de matriz de colores (clase ColorMatrixFilter) ■ Filtro de convolución (clase ConvolutionFilter) ■ Filtro de mapa de desplazamiento (clase DisplacementMapFilter)