SlideShare una empresa de Scribd logo
COMPUTACION  GRAFICA Dr.  MsI. Alonso Alvarez Olivo Facultad de Informática y Electrónica ESCUELA  DE INGENIERIA EN SISTEMAS Marzo, 2010 ESCUELA SUPERIOR POLITÉCNICA DEL CHIMBORAZO
CONTENIDO Imágenes (visión y percepción) Graficación Computarizada Fundamentos de la Graficación Computarizada Transformaciones Vectores, líneas y Rayos Representación y Modelaje de Objetos 3D Fotorealismo Ambientes Virtuales Animación Computarizada
Proceso mediante el cual los organismos interpretan y organizan las  sensaciones  o estímulos de los receptores sensoriales en los ojos, oídos, nariz, lengua, o piel, para producir experiencias y adquirir significado del entorno.  Percepción (Psicología)
Constantes de Percepción Constante de claridad. Significa que nuestra percepción de la claridad u oscuridad de un objeto permanece constante a pesar de los cambios en la iluminación. Constante de color. Significa que nuestra percepción del color de un objeto es el mismo a pesar de los cambios en la iluminación.
Percepción de Profundidad Es la habilidad de ver al mundo en tres dimensiones y de percibir distancia. Para percibir profundidad, dependemos de 2 fuentes principales de información: Disparidad binocular. Información monocular.
Disparidad Binocular Es la diferencia entre las imágenes percibidas por las retinas izquierda y derecha de nuestros ojos, debido a la separación de 7 cm entre ellos. El cerebro integra estas dos imágenes en una sola imagen tridimensional, permitiéndonos percibir profundidad y distancia. Sin embargo, esto es cierto sólo para distancias menores a 3 m.
Información Monocular Interposición Perspectiva atmosférica Gradiente de textura Perspectiva lineal Tamaño Altitud Movimiento relativo
La Escuela de Atenas (Rafael, 1510-1511)
La Virgen y El Niño con El Canciller Rolin (Jan Van Eyck, 1433)
Second Life, 2010
Ilusiones Ópticas Ilusión, es un error en la percepción de una experiencia sensorial. Una ilusión ocurre cuando lo que el cerebro percibe difiere sustancialmente de las cualidades actuales del objeto o estímulo.  Las ilusiones pueden ocurrir en cualquiera de los sentidos humanos, sin embargo el término se aplica más a ilusiones visuales, también llamadas  ilusiones ópticas .
Ilusiones de Longitud
Ilusión de Forma
Ilusión de Tamaño
Figuras Imposibles
Figuras Reversibles
Computación Gráfica Es la rama de la ciencia que se encarga del estudio, diseño y trabajo del despliegue de imágenes en dos y tres dimensiones en la pantalla de un computador a través de herramientas proporcionadas por la matemática, la física etc. El campo de la graficación computarizada comprende todos los aspectos relacionados con el uso del computador para generar imágenes.
Beneficios El beneficio más grande que aportan las gráficas por computadoras es en el ambiente educativo, ya que mediante una imagen podemos representar una gran cantidad de datos (Una buena imagen dice más que mil palabras (proverbio Chino)). Como por ejemplo para la generación de laboratorios virtuales, simuladores para pilotos de avión, operadores de equipo pesado,  medicina, etc.
Ejemplo:  ( Sistemas de atracción gravitacional ) F p y x O
Tomando el caso particular en que  F  sea proporcional al inverso del cuadrado de la distancia del punto  p  al origen  O,  tendremos la fuerza actual de nuestro sistema  tierra-sol. Resolviendo la ecuación diferencial con la ayuda de un computador utilizando  métodos numéricos se obtiene la solución. Ejemplo:  ( Sistemas de atracción gravitacional ) Simulación
Representación de Colores Las computadoras almacenan y manipulan colores representándolos como una combinación de tres números. Por ejemplo, en el sistema de colores RGB (siglas en inglés de  red - green - blue , 'rojo-verde-azul'), el ordenador utiliza sendos números para representar los componentes primarios rojo, verde y azul de cada color. Otros sistemas pueden representar otras propiedades del color, como por ejemplo el matiz (frecuencia de la luz), la saturación (la intensidad cromática) y el brillo.
Si se emplea un byte de memoria para almacenar cada componente de color en un sistema de tres colores, pueden representarse más de 16 millones de combinaciones cromáticas. A la hora de crear una imagen grande, sin embargo, permitir tantas combinaciones puede exigir mucha memoria y tiempo de proceso. Un método alternativo denominado aplicación (mapping) de colores utiliza sólo un número por combinación cromática y almacena cada número en una tabla de colores disponibles, equivalente a la paleta de un pintor.
Diseño de graficos en el monitor Diseñando directamente el objeto en el monitor   Llevando un objeto desde el mundo real   Desde el monitor extraer el objeto del mundo real
Contrucción de Gráficos en el Computador Gráficos de mapas de bits   Gráficos orientados a objetos   Gráficos vectoriales Fractales
Gráficos de mapa de bits Gr áficos por ordenador o computadora almacenados y mantenidos como colecciones de bits que describen las características de los píxeles individuales en la pantalla, así como los datos generales del gráfico .  Se tratan las imágenes como un conjunto de puntos, no son escalables. Aunque puede variar su tamaño, la ampliación o reducción supone una pérdida notable de calidad del gráfico
Gráficos Orientados a Objetos Son gráficos de ordenador basados en el uso de elementos de construcción,  como puntos,  líneas, curvas, círculos y rectángulos. Los gráficos orientados a objetos, utilizados por ejemplo en diseño asistido por computadora y en programas de dibujo e ilustración, describen un dibujo matemáticamente, como un conjunto de instrucciones que crean los elementos de la imagen.   Debido a que los objetos están descritos matemáticamente, los gráficos orientados a objetos se pueden estratificar, girar y ampliar con relativa facilidad.
Gráficos Vectoriales M étodo de generación de imágenes que utiliza descripciones matemáticas  (Ecuaciones Vectoriales)  para determinar la posición, la longitud y la dirección de las líneas que se deben dibujar. En los gráficos vectoriales los objetos se crean como conjuntos de  vectores  y no como patrones de puntos individuales (píxeles ) . El resultado es un gráfico que se puede escalar sin deformarlo y cuyo archivo, en general, ocupa un reducido espacio en la memoria .  Son un tipo de gráficos orientados a objetos .  Cada elemento   será un objeto, que se podrá tratar de manera independiente, sin afectar al resto. Esto no impide que los distintos elementos que forman un gráfico vectorial se puedan asociar
Fractales El matemático francés Benoit Mandelbrot acuñó la palabra fractal en la década de los '70, derivándola del adjetivo latín  fractus . El correspondiente verbo latino:  frangere , significa romper, crear fragmentos irregulares. ETIMOLOGÍA DE LA PALABRA FRACTAL Un fractal en Matemática, se puede considerar como una figura geométrica con una estructura compleja y pormenorizada a cualquier escala de magnificación. La mayoría de fractales son  Auto-Semejantes , es decir, tienen la propiedad de que una pequeña sección del fractal pude ser vista como una réplica a menor escala de todo el fractal.
Fractales La geometría fractal provee una descripción y una forma de modelo matemático para las aparentemente complicadas formas de la naturaleza. Éstas poseen a veces una remarcable invariancia de simplificación bajo los cambios de la magnificación, propiedad que caracteriza a los fractales.
Dimensión y Longitud Fractal El concepto natural de dimensión es que un punto tiene dimensión 0, una recta dimensión 1, una superficie dimensión dos, etc. Sin embargo, era necesario encontrar una forma más sofisticada de definir dimensión, conservando el concepto euclidiano, pero adaptándose a estos nuevos entes matemáticos. En la Geometría Fractal la dimensión es Fraccionaria, Ej. El Fractal de Hooch tiene dimensión  Ln(4)=1,386… En la Geometría Clásica (G. Euclidea) la longitud es absoluta, en cambio en la Geometría Fractal la Longitud es relativa. Ej. La línea costera, el perímetro de un árbol etc.
Ejemplos de Fractales Sierpinsky Hooch
Ejemplos de Fractales Mandelbrot Julia
Paisajes Fractales
Paisajes Fractales
El Sistema Gráfico Incluye: Dispositivos de entrada, procesadores, dispositivos de almacenamiento y de visualización (hardware). Algoritmos para generar y presentar objetos gráficos (métodos y procesos). Programas para el desarrollo del sistema gráfico y de sus aplicaciones (software). Aplicaciones de imágenes generadas por computador.
El Procesador Procesamiento para formación o generación de la imagen. Algoritmos y programas para crear los elementos y formar la imagen (Ecuaciones Vectoriales). Memoria de proceso. Procesamiento para presentación de la imagen. Algoritmos, programas y procesador de presentación. Memoria de alta velocidad para presentación de imágenes.
Generación y Presentación de Imágenes Programas desarrollados por el usuario: lenguajes de programación (C/C++, ObjetPascal, FORTRAN,...) y bibliotecas de funciones (GKS, OpenGL, DirectX, ...). Programas comerciales: 3D Studio, Lightwave 3D, productos Adove, productos MACROMEDIA, ... Programas Abiertos: Google Earth, Second Life.
Aplicaciones Animación por computador. Diseño y manufactura asistidos por computador (CAD/CAM). Video - juegos. Visualización científica: medicina, industria, educación (Laboratorios virtuales). Artes gráficas. Turismo Digital En el Cine
Fundamentos de la Graficación Computarizada En el proceso de formación de una imagen intervienen dos entidades distintas: El mundo, que consiste de objetos típicamente 3D; y, El observador que desea formar una imagen de estos objetos, en un plano de proyección usualmente 2D. Al proceso de formar una imagen se lo puede conceptuar como la acción de combinar objetos con un observador.
Representación Gráfica de Escenas 3D Para la presentación computarizada de objetos 3D en una vista 2D ( rendering ), se emplea usualmente una técnica de ensamblaje en línea o  pipeline : Hardware: microprocesadores especializados en gráficos 3D (caros, proceso muy rápido: 60 imágenes/seg). Software: programas de computador (proceso muy lento: horas - días, calidad foto-realista).
Operaciones y Procesos Operaciones Geométricas: Modelación. Transformación. Procesos algorítmicos o de presentación: Iluminación y sombreado. Texturizado. Eliminación de Superficies Escondidas. Rasterización. Presentación.
Graficos por Computadora (1)
Graficos por Computadora (1)
Interpolación a  b
Interpolación (Lineal)
Interpolación (formas)
Interpolación (formas)
Interpolación (formas)
Interpolación (formas)
Interpolación (colores)
Transformación 3D    2D La transformación 3D   2D que se realiza físicamente en el sistema visual humano o en una cámara, se tiene que realizar matemáticamente en un sistema de graficación computarizado.
Transformaciones 3D Las transformaciones son herramientas importantes en la generación de escenas 3D: Sirven para mover objetos en un entorno. Permiten construir una vista 2D del entorno, sobre la superficie de la pantalla.
Sistemas de Coordenadas Locales o del modelo: Describen los objetos.  Globales (WCS): Describen la escena en la cual se sitúan los objetos. De visualización: Establecen el punto de vista, su dirección y el volumen visual. De pantalla: Definen las proyecciones geométricas planas, en la pantalla de presentación. Z X Y
Sistema de Coordenadas Locales  Permite especificar objetos a través de un conjunto de vértices dados en un sistema de coordenadas embebido en el propio objeto.  Cada objeto puede tener el sistema de coordenadas locales que mejor le convenga.
Sistema de Coordenadas Globales  Reunir varios objetos en una misma escena, requiere aplicar a cada uno de ellos transformaciones para poder situarlos.  La escena adquiere la referencia del sistema global de coordenadas.

Más contenido relacionado

PDF
Entrada y Salida
PDF
Graficas por computadora
PDF
Tabla comparativa de herramientas case oswaldo mauleon
PDF
Graficacion por Computadora
PDF
Trabajo practico - Arquitectura del Computador (333) - UNA
PPT
Automata Finito No Determinista
PPTX
Instalacion de cassandra
PPTX
Administración de procesos y del procesador
Entrada y Salida
Graficas por computadora
Tabla comparativa de herramientas case oswaldo mauleon
Graficacion por Computadora
Trabajo practico - Arquitectura del Computador (333) - UNA
Automata Finito No Determinista
Instalacion de cassandra
Administración de procesos y del procesador

La actualidad más candente (20)

PDF
Los factores de forma
PDF
Sistema de Interconexión, Memoria Caché, Memoria Interna.
PPTX
Metodologias para el desarrollo de aplicaciones web
PPTX
Introduction to computer graphics
PPTX
Canales DMA
DOCX
Que es una red petri
PPTX
Administración de Memoria
PPTX
Von neumann vs harvard
PDF
Modelo de entidad relación extendido
PPTX
Arquitectura del microprocesador
PDF
El C++ por la práctica, introducción al lenguaje y su filosofía
DOCX
Traductor y su estructura
PPTX
Jerarquía de Memoria
PPTX
Transformación bidimensional
PPTX
Deteccion y Correccion de errores
PPTX
PAGINACION Y SEGMENTACION DE MEMORIA
PDF
PDF
Arboles de derivacion
PDF
P. estructurada vs. programación orientada a objetos
PPT
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
Los factores de forma
Sistema de Interconexión, Memoria Caché, Memoria Interna.
Metodologias para el desarrollo de aplicaciones web
Introduction to computer graphics
Canales DMA
Que es una red petri
Administración de Memoria
Von neumann vs harvard
Modelo de entidad relación extendido
Arquitectura del microprocesador
El C++ por la práctica, introducción al lenguaje y su filosofía
Traductor y su estructura
Jerarquía de Memoria
Transformación bidimensional
Deteccion y Correccion de errores
PAGINACION Y SEGMENTACION DE MEMORIA
Arboles de derivacion
P. estructurada vs. programación orientada a objetos
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
Publicidad

Destacado (20)

PPTX
Aplicaciones gráficas por computadoras
PPTX
Graficación por computadora
PDF
Generalidades computación Gráfica
PDF
FUNDAMENTOS DE DIAGRAMACIÓN
PPTX
aplicaciones por computadora
PPTX
2da generacion de Computadoras
PDF
Hardware para Computación Gráfica
PDF
INTRODUCCIÓN A LA GRAFICACIÓN POR COMPUTADORA
PPTX
Dispositivo electronico de ultima generacion
DOC
Unidad 1 . breve historia de la graficacion
PPTX
Diseño asistido por computadoras
PPTX
Creación de modelos 3D para gaming
PPTX
Computación gráfica
DOC
Unidad 8 metodos_de_busqueda
DOC
Unidad 2 Manejo de memoria
DOC
Unidad 6 ordenacion_interna
DOC
Unidad 5 est. dat estruc. no lineal
DOC
Analisis de algoritmos
PDF
Practicas oracle10g
DOCX
Unidad 7 ordenacion_externa
Aplicaciones gráficas por computadoras
Graficación por computadora
Generalidades computación Gráfica
FUNDAMENTOS DE DIAGRAMACIÓN
aplicaciones por computadora
2da generacion de Computadoras
Hardware para Computación Gráfica
INTRODUCCIÓN A LA GRAFICACIÓN POR COMPUTADORA
Dispositivo electronico de ultima generacion
Unidad 1 . breve historia de la graficacion
Diseño asistido por computadoras
Creación de modelos 3D para gaming
Computación gráfica
Unidad 8 metodos_de_busqueda
Unidad 2 Manejo de memoria
Unidad 6 ordenacion_interna
Unidad 5 est. dat estruc. no lineal
Analisis de algoritmos
Practicas oracle10g
Unidad 7 ordenacion_externa
Publicidad

Similar a Graficos por Computadora (1) (20)

PPT
Comp graf(1) marzo11
PPSX
Comp graf(1) marzo11
PPTX
Programación
DOCX
Historia de la graficacion
PPTX
Presentacion Visualizacion
PPTX
Visualizacion
ODP
Informática gráfica
PPTX
Graficos digitales
PPTX
Tecnología gráficos digitales
DOCX
Primera Tarea de Graficacion
PPT
PPTX
UNIDAD I.pptx
PPTX
Programación de grafica por computadora
PPTX
Programacion de graficas
DOCX
Tarea 1
PPTX
Graficadores
PDF
Imagen Digital
PDF
Introducción a la graficación por computadora
PPTX
Que se entiende por pixel
PPT
Computaciongrafica
Comp graf(1) marzo11
Comp graf(1) marzo11
Programación
Historia de la graficacion
Presentacion Visualizacion
Visualizacion
Informática gráfica
Graficos digitales
Tecnología gráficos digitales
Primera Tarea de Graficacion
UNIDAD I.pptx
Programación de grafica por computadora
Programacion de graficas
Tarea 1
Graficadores
Imagen Digital
Introducción a la graficación por computadora
Que se entiende por pixel
Computaciongrafica

Más de Alonso Alvarez Olivo (12)

PPT
Matematica computacional
PPSX
Comp graf(2) marzo11
PPT
(4) calculo integl
PPT
(3)calculo difer
PPT
(2) funciones reales
PPT
(1) competencias en el calculo matematico
PPT
(1) competencias en el calculo matematico
PPT
Graficos por Computadora (2)
PPTX
Bloque Academico
PDF
Manualdevideoconferencias
PPTX
Prsentacion PowerPoint
PPT
Funciones (PRUEBA)
Matematica computacional
Comp graf(2) marzo11
(4) calculo integl
(3)calculo difer
(2) funciones reales
(1) competencias en el calculo matematico
(1) competencias en el calculo matematico
Graficos por Computadora (2)
Bloque Academico
Manualdevideoconferencias
Prsentacion PowerPoint
Funciones (PRUEBA)

Último (20)

PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PDF
ciencias-1.pdf libro cuarto basico niños
DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
Metodologías Activas con herramientas IAG
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PPT
Cosacos y hombres del Este en el Heer.ppt
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
PPTX
caso clínico iam clinica y semiología l3.pptx
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PDF
DI, TEA, TDAH.pdf guía se secuencias didacticas
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
PDF
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
ciencias-1.pdf libro cuarto basico niños
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
Metodologías Activas con herramientas IAG
V UNIDAD - PRIMER GRADO. del mes de agosto
Cosacos y hombres del Este en el Heer.ppt
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
caso clínico iam clinica y semiología l3.pptx
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
DI, TEA, TDAH.pdf guía se secuencias didacticas
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
Tomo 1 de biologia gratis ultra plusenmas
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
Punto Critico - Brian Tracy Ccesa007.pdf

Graficos por Computadora (1)

  • 1. COMPUTACION GRAFICA Dr. MsI. Alonso Alvarez Olivo Facultad de Informática y Electrónica ESCUELA DE INGENIERIA EN SISTEMAS Marzo, 2010 ESCUELA SUPERIOR POLITÉCNICA DEL CHIMBORAZO
  • 2. CONTENIDO Imágenes (visión y percepción) Graficación Computarizada Fundamentos de la Graficación Computarizada Transformaciones Vectores, líneas y Rayos Representación y Modelaje de Objetos 3D Fotorealismo Ambientes Virtuales Animación Computarizada
  • 3. Proceso mediante el cual los organismos interpretan y organizan las sensaciones o estímulos de los receptores sensoriales en los ojos, oídos, nariz, lengua, o piel, para producir experiencias y adquirir significado del entorno. Percepción (Psicología)
  • 4. Constantes de Percepción Constante de claridad. Significa que nuestra percepción de la claridad u oscuridad de un objeto permanece constante a pesar de los cambios en la iluminación. Constante de color. Significa que nuestra percepción del color de un objeto es el mismo a pesar de los cambios en la iluminación.
  • 5. Percepción de Profundidad Es la habilidad de ver al mundo en tres dimensiones y de percibir distancia. Para percibir profundidad, dependemos de 2 fuentes principales de información: Disparidad binocular. Información monocular.
  • 6. Disparidad Binocular Es la diferencia entre las imágenes percibidas por las retinas izquierda y derecha de nuestros ojos, debido a la separación de 7 cm entre ellos. El cerebro integra estas dos imágenes en una sola imagen tridimensional, permitiéndonos percibir profundidad y distancia. Sin embargo, esto es cierto sólo para distancias menores a 3 m.
  • 7. Información Monocular Interposición Perspectiva atmosférica Gradiente de textura Perspectiva lineal Tamaño Altitud Movimiento relativo
  • 8. La Escuela de Atenas (Rafael, 1510-1511)
  • 9. La Virgen y El Niño con El Canciller Rolin (Jan Van Eyck, 1433)
  • 11. Ilusiones Ópticas Ilusión, es un error en la percepción de una experiencia sensorial. Una ilusión ocurre cuando lo que el cerebro percibe difiere sustancialmente de las cualidades actuales del objeto o estímulo. Las ilusiones pueden ocurrir en cualquiera de los sentidos humanos, sin embargo el término se aplica más a ilusiones visuales, también llamadas ilusiones ópticas .
  • 17. Computación Gráfica Es la rama de la ciencia que se encarga del estudio, diseño y trabajo del despliegue de imágenes en dos y tres dimensiones en la pantalla de un computador a través de herramientas proporcionadas por la matemática, la física etc. El campo de la graficación computarizada comprende todos los aspectos relacionados con el uso del computador para generar imágenes.
  • 18. Beneficios El beneficio más grande que aportan las gráficas por computadoras es en el ambiente educativo, ya que mediante una imagen podemos representar una gran cantidad de datos (Una buena imagen dice más que mil palabras (proverbio Chino)). Como por ejemplo para la generación de laboratorios virtuales, simuladores para pilotos de avión, operadores de equipo pesado, medicina, etc.
  • 19. Ejemplo: ( Sistemas de atracción gravitacional ) F p y x O
  • 20. Tomando el caso particular en que F sea proporcional al inverso del cuadrado de la distancia del punto p al origen O, tendremos la fuerza actual de nuestro sistema tierra-sol. Resolviendo la ecuación diferencial con la ayuda de un computador utilizando métodos numéricos se obtiene la solución. Ejemplo: ( Sistemas de atracción gravitacional ) Simulación
  • 21. Representación de Colores Las computadoras almacenan y manipulan colores representándolos como una combinación de tres números. Por ejemplo, en el sistema de colores RGB (siglas en inglés de red - green - blue , 'rojo-verde-azul'), el ordenador utiliza sendos números para representar los componentes primarios rojo, verde y azul de cada color. Otros sistemas pueden representar otras propiedades del color, como por ejemplo el matiz (frecuencia de la luz), la saturación (la intensidad cromática) y el brillo.
  • 22. Si se emplea un byte de memoria para almacenar cada componente de color en un sistema de tres colores, pueden representarse más de 16 millones de combinaciones cromáticas. A la hora de crear una imagen grande, sin embargo, permitir tantas combinaciones puede exigir mucha memoria y tiempo de proceso. Un método alternativo denominado aplicación (mapping) de colores utiliza sólo un número por combinación cromática y almacena cada número en una tabla de colores disponibles, equivalente a la paleta de un pintor.
  • 23. Diseño de graficos en el monitor Diseñando directamente el objeto en el monitor Llevando un objeto desde el mundo real Desde el monitor extraer el objeto del mundo real
  • 24. Contrucción de Gráficos en el Computador Gráficos de mapas de bits Gráficos orientados a objetos Gráficos vectoriales Fractales
  • 25. Gráficos de mapa de bits Gr áficos por ordenador o computadora almacenados y mantenidos como colecciones de bits que describen las características de los píxeles individuales en la pantalla, así como los datos generales del gráfico . Se tratan las imágenes como un conjunto de puntos, no son escalables. Aunque puede variar su tamaño, la ampliación o reducción supone una pérdida notable de calidad del gráfico
  • 26. Gráficos Orientados a Objetos Son gráficos de ordenador basados en el uso de elementos de construcción, como puntos, líneas, curvas, círculos y rectángulos. Los gráficos orientados a objetos, utilizados por ejemplo en diseño asistido por computadora y en programas de dibujo e ilustración, describen un dibujo matemáticamente, como un conjunto de instrucciones que crean los elementos de la imagen. Debido a que los objetos están descritos matemáticamente, los gráficos orientados a objetos se pueden estratificar, girar y ampliar con relativa facilidad.
  • 27. Gráficos Vectoriales M étodo de generación de imágenes que utiliza descripciones matemáticas (Ecuaciones Vectoriales) para determinar la posición, la longitud y la dirección de las líneas que se deben dibujar. En los gráficos vectoriales los objetos se crean como conjuntos de vectores y no como patrones de puntos individuales (píxeles ) . El resultado es un gráfico que se puede escalar sin deformarlo y cuyo archivo, en general, ocupa un reducido espacio en la memoria . Son un tipo de gráficos orientados a objetos . Cada elemento será un objeto, que se podrá tratar de manera independiente, sin afectar al resto. Esto no impide que los distintos elementos que forman un gráfico vectorial se puedan asociar
  • 28. Fractales El matemático francés Benoit Mandelbrot acuñó la palabra fractal en la década de los '70, derivándola del adjetivo latín fractus . El correspondiente verbo latino: frangere , significa romper, crear fragmentos irregulares. ETIMOLOGÍA DE LA PALABRA FRACTAL Un fractal en Matemática, se puede considerar como una figura geométrica con una estructura compleja y pormenorizada a cualquier escala de magnificación. La mayoría de fractales son Auto-Semejantes , es decir, tienen la propiedad de que una pequeña sección del fractal pude ser vista como una réplica a menor escala de todo el fractal.
  • 29. Fractales La geometría fractal provee una descripción y una forma de modelo matemático para las aparentemente complicadas formas de la naturaleza. Éstas poseen a veces una remarcable invariancia de simplificación bajo los cambios de la magnificación, propiedad que caracteriza a los fractales.
  • 30. Dimensión y Longitud Fractal El concepto natural de dimensión es que un punto tiene dimensión 0, una recta dimensión 1, una superficie dimensión dos, etc. Sin embargo, era necesario encontrar una forma más sofisticada de definir dimensión, conservando el concepto euclidiano, pero adaptándose a estos nuevos entes matemáticos. En la Geometría Fractal la dimensión es Fraccionaria, Ej. El Fractal de Hooch tiene dimensión Ln(4)=1,386… En la Geometría Clásica (G. Euclidea) la longitud es absoluta, en cambio en la Geometría Fractal la Longitud es relativa. Ej. La línea costera, el perímetro de un árbol etc.
  • 31. Ejemplos de Fractales Sierpinsky Hooch
  • 32. Ejemplos de Fractales Mandelbrot Julia
  • 35. El Sistema Gráfico Incluye: Dispositivos de entrada, procesadores, dispositivos de almacenamiento y de visualización (hardware). Algoritmos para generar y presentar objetos gráficos (métodos y procesos). Programas para el desarrollo del sistema gráfico y de sus aplicaciones (software). Aplicaciones de imágenes generadas por computador.
  • 36. El Procesador Procesamiento para formación o generación de la imagen. Algoritmos y programas para crear los elementos y formar la imagen (Ecuaciones Vectoriales). Memoria de proceso. Procesamiento para presentación de la imagen. Algoritmos, programas y procesador de presentación. Memoria de alta velocidad para presentación de imágenes.
  • 37. Generación y Presentación de Imágenes Programas desarrollados por el usuario: lenguajes de programación (C/C++, ObjetPascal, FORTRAN,...) y bibliotecas de funciones (GKS, OpenGL, DirectX, ...). Programas comerciales: 3D Studio, Lightwave 3D, productos Adove, productos MACROMEDIA, ... Programas Abiertos: Google Earth, Second Life.
  • 38. Aplicaciones Animación por computador. Diseño y manufactura asistidos por computador (CAD/CAM). Video - juegos. Visualización científica: medicina, industria, educación (Laboratorios virtuales). Artes gráficas. Turismo Digital En el Cine
  • 39. Fundamentos de la Graficación Computarizada En el proceso de formación de una imagen intervienen dos entidades distintas: El mundo, que consiste de objetos típicamente 3D; y, El observador que desea formar una imagen de estos objetos, en un plano de proyección usualmente 2D. Al proceso de formar una imagen se lo puede conceptuar como la acción de combinar objetos con un observador.
  • 40. Representación Gráfica de Escenas 3D Para la presentación computarizada de objetos 3D en una vista 2D ( rendering ), se emplea usualmente una técnica de ensamblaje en línea o pipeline : Hardware: microprocesadores especializados en gráficos 3D (caros, proceso muy rápido: 60 imágenes/seg). Software: programas de computador (proceso muy lento: horas - días, calidad foto-realista).
  • 41. Operaciones y Procesos Operaciones Geométricas: Modelación. Transformación. Procesos algorítmicos o de presentación: Iluminación y sombreado. Texturizado. Eliminación de Superficies Escondidas. Rasterización. Presentación.
  • 51. Transformación 3D  2D La transformación 3D  2D que se realiza físicamente en el sistema visual humano o en una cámara, se tiene que realizar matemáticamente en un sistema de graficación computarizado.
  • 52. Transformaciones 3D Las transformaciones son herramientas importantes en la generación de escenas 3D: Sirven para mover objetos en un entorno. Permiten construir una vista 2D del entorno, sobre la superficie de la pantalla.
  • 53. Sistemas de Coordenadas Locales o del modelo: Describen los objetos. Globales (WCS): Describen la escena en la cual se sitúan los objetos. De visualización: Establecen el punto de vista, su dirección y el volumen visual. De pantalla: Definen las proyecciones geométricas planas, en la pantalla de presentación. Z X Y
  • 54. Sistema de Coordenadas Locales Permite especificar objetos a través de un conjunto de vértices dados en un sistema de coordenadas embebido en el propio objeto. Cada objeto puede tener el sistema de coordenadas locales que mejor le convenga.
  • 55. Sistema de Coordenadas Globales Reunir varios objetos en una misma escena, requiere aplicar a cada uno de ellos transformaciones para poder situarlos. La escena adquiere la referencia del sistema global de coordenadas.