Ing. Ocaña Velásquez Jesús INGENIERÍA INFORMÁTICA Y DE SISTEMAS Computación Gráfica.

Slides:



Advertisements
Presentaciones similares
Sistemas de Graficación
Advertisements

Dr. Jorge Ernesto Rodríguez Universidad de Carabobo
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.
Aplicación de textura (“Texture Mapping”) Rhadamés Carmona Ultima revisión: 29/01/2004.
Modeling of objects Watt chap. 2, Hearn ,
Despliegue de Volúmenes
Computación Gráfica Dr. Jorge Ernesto Rodríguez
Computación Gráfica I – CI4321
Google Earth Una herramienta de fotointerpretación accesible.
1 Computación Gráfica (Algunos Fundamentos) Universidad de los Andes Demián Gutierrez Octubre 2011.
TRABAJO FINAL ● Programa: Geogebra. ● Asignatura: Matemáticas. ● Nivel: 3º E.S.O. ● Unidad didáctica: Funciones lineales y cuadráticas. ● Autor: Elías.
¿Qué es y cómo se clasifica?. El software es un conjunto de programas y aplicaciones que forman el sistema informático (datos y programas de la computadora),
DIAZ BOGADO, DIEGO /2016 FERNANDEZ, RODOLFO /2016 PAZ, FRANCISCO /2016 ZAPATA, FLORENCIA /2016 TALLER DE UTILITARIOS.
UNIVERSIDAD TÉCNICA DE AMBATO FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL APLICACIONES DE LA INGENIERIA INDUSTRIAL NOMBRE: ÁLVARO A. ANALUIZA.
Introducción A SolidWorks (Curso SolidWorks Essentials).
SISTEMAS DE INFORMACIÓN GEOGRÁFICA. Definición SIG ¿? “Conjunto de herramientas computacionales destinadas al ingreso, almacenamiento, análisis, modelación.
Física General.
Nuevos Paradigmas en HCI
Nadie entre aquí que no sepa Geometría.
SISTEMAS DE INFORMACIÓN GEOGRÁFICA
TECNOLOGÍAS DE LA INFORMACIÓN Y DE LA COMUNICACIÓN (TIC’S)
AUTODESK Instituto Oviedo Computación Georgette Angulo Lozano 5TO “a”
Área y Volumen de Cuerpos Geométricos
Universidad American College. Objetivos Introducción a la Informática Tema: Introducción a la Informática 1.Explicar los conceptos fundamentales relacionados.
Tema 3 - Principios de geovisualización
Análisis y catalogación de las fuentes que definen las competencias demandadas en el campo de la Interacción Persona-Ordenador Raquel Lacuesta Jesús Gallardo.
CURSO DE EXCEL BÁSICO powered by
Tecnología de la información y la comunicación
INTRODUCCION AL DISEÑO DEL SOFTWARE EDUCATIVO
Arquitectura de una Base de Datos
Hardware Software Sistema Informática Computadora Computación Datos.
SISTEMAS DE INFORMACIÓN GEOGRÁFICA, CONCEPTO DE TOPOLOGÍA.
MODELADO POR SUPERFICIES Creación de una biblioteca
TECNOLOGÍAS DE LA INFORMACIÓN Y DE LA COMUNICACIÓN (TIC’S)
Tema 5. La REPRESENTACIÓN del VOLUMEN y el ESPACIO · Introducción
Unidad I Herramientas de la web 2.0.
UTILIDAD DE LAS IMÁGENES DE SATELITE, EL GPS Y LOS SIG
UNIDAD I: INTRODUCCIÓN AL DISEÑO WEB.
PRACTICA No. 4 Soporte tridimensional.
UNIVERSIDAD ICEP INTELIGENCIA ARTIFICIAL INGENIERÍA EN SISTEMAS COMPUTACIONALES Martes, 24 de Octubre de 2017 REPRESENTACIÓN DEL CONOCIMIENTO Y RAZONAMIENTO.
Gráficos Por Computadora
Gráficos Por Computadora
Clase pasada… Error e Incertidumbre
Elementos de análisis espacial…2
S.I.G (SISTEMA DE INFORMACION GEOGRAFICO)
Representación del Conocimiento
Unidad 1 Introducción al mundo de la computación.
Representaciones Geográficas
DULCE BRIANDA CUESTA ESCOBAR ANAYELY HERNANDEZ GUILLEN
una solución. Los algoritmos son objeto de estudio de la algoritmia.
Ingeniería del Software
LA GEOMETRIA.
GEOMETRÍA DESCRIPTIVA II UNIDAD 1 SUPERFICIES. Geometría Descriptiva  La geometría descriptiva es un conjunto de técnicas geométricas que permite representar.
Modelo de interacción de usuario.  El Desarrollo basado en modelos de la interfaz de usuario, en inglés Model-based User Interface Development (MB-UID),
Fundamentos de Informática Básica
Tecnologías de la Información y Comunicaciones
Introducción a las imágenes digitales
INTRODUCCIÓN AL DIBUJO Y LA GEOMETRÍA DESCRIPTIVA
Graficación Computacional 11: Representaciones de Objectos 3D Octrees
FUNDAMENTOS DE PROGRAMACIÓN. INTRODUCCIÓN  Conceptos: Informática, Ordenador, Programa, Dato, Bit, Byte, Hardware, Software, Lenguaje de Programación,
UNIDAD 2 Elementos básicos de geometría analítica Al finalizar, el alumno: Será capaz de manejar algebraicamente algunos conceptos básicos de la geometría.
EL DIBUJO TECNICO Un dibujo es una figura, imagen o delineación que se suele hacer manualmente con ayuda de alguna herramienta (un lápiz, un pincel) sobre.
ANALISIS Y DISEÑO DE SISTEMAS FUNDAMENTOS DOCENTE: Prof. JULCA RASHTA PEDRO.
Determinación de superficies ocultas
Área de Matemática. Enfoque de Matemática oArgumentar y explicar los procesos utilizados en la resolución de problemas oDesarrollar la capacidad de pensar.
Texturizado.
REPRESENTACIÓN DEL ESPACIO GEOGRÁFICO Unidad 3. INTRODUCCIÓN Vivimos en un mundo espacial, donde interactuamos con conceptos espaciales.
2º de Primaria.
ANTECENDENTES HISTORICOS Y CONCEPTOS FUNDAMENTALES DE LA GEOMETRIA. 2-B LABORATORISTA CLÍNICO. ING. SANTOS FERIA OCAÑA. INTEGRANTES: -CASANOVA SANCHEZ.
GENERACION DE MODELOS DIGITALES DE TERRENO Y DE REDES IRREGULARES DE TRIANGULACION SISTEMA DE INFORMACION GEOGRAFICA Denise Huerta Sanchez Daniel Sequeiros.
Transcripción de la presentación:

Ing. Ocaña Velásquez Jesús INGENIERÍA INFORMÁTICA Y DE SISTEMAS Computación Gráfica

Es una rama de la ciencia de computación que estudia al conjunto de técnicas que permiten la representación tridimensional* de los objetos de la vida real en el computador Introducción a la Computación Gráfica 2

APLICACIONES 3

4

5

6

7

8 ¿Dónde se usa Computación Gráfica? Cine y publicidad Juegos Interfaces con el usuario Imágenes medicas Ciencias e Ingeniería

Introducción a la Computación Gráfica 9 Impacto de la Computación Gráfica en la Medicina

Computación Gráfica de un HDD Introducción a la Computación Gráfica 10

Introducción a la Computación Gráfica 11

Soporte Conceptual / Fundamentos Introducción a la Computación Gráfica 12

¿Cómo se representa una imagen? Introducción a la Computación Gráfica 13

¿Cómo se representa una imagen? Introducción a la Computación Gráfica 14

Introducción a la Computación Gráfica 15

Introducción a la Computación Gráfica 16

¿Vectorial vs Raster? a mayoría de los elementos que existen en la naturaleza pueden ser representados mediante formas geométricas (puntos, líneas o polígonos, esto es, vectores) o mediante celdillas con información (raster). Son formas de ilustrar el espacio intuitivas y versátiles, que ayudan a comprender mejor los elementos objeto de estudio según su naturaleza. En función de la forma de representar el espacio de la que hacen uso podemos clasificar en dos grandes modelos o formatos: Introducción a la Computación Gráfica 17

Introducción a la Computación Gráfica 18

Introducción a la Computación Gráfica 19 Impacto social de la Computación Gráfica Computación gráfica y la Globalización Internet + Interfaz gráfica = world wide web

Introducción a la Computación Gráfica 20 Visualización Científica Postal de Marte Robot Oportunity (2004) Estudio de Anatomía Leonardo Da Vinci (1505) Cuevas de Altamira (7.000 años A.C.)

Introducción a la Computación Gráfica 21 Computer Image Computación Gráfica o Síntesis de imagen por computador : Escena 3D Representación 2D Procesamiento de Imágenes: Imagen 2D Vision por computador: Información de una realidad 3D Imagen 2D

22 Modelado geométrico Diseño Geometrico Modelado de Solidos Volume Visualization Gráficos de computadora o síntesis de imagen 1D-based Alg. 2D-based Alg. 3D-based Alg. Representación de superficie Representación directa del volumen Síntesis de imagen Realista Irrealista - representación poligonal Trazado de líneas Radiosidad

¿Qué es el Rendering de una escena 3D?

Introducción a la Computación Gráfica 24

Introducción a la Computación Gráfica 25

Introducción a la Computación Gráfica 26

Introducción a la Computación Gráfica 27

Introducción a la Computación Gráfica 28

29 Representación y modelado de objetos tridimensionales

Introduccion a la Computacion Grafica 30 visualización de gráficos 3D Modelación de la escena DespliegueRenderingProyección Ocultamiento de superficies, Iluminación y sombreado Texturas, etc.

Introduccion a la Computacion Grafica 31 Representación Poligonal Funciones implícitas CSG: Geometría Constructiva de sólidos Técnicas de subdivisión espacial Representación y modelación de objetos tridimensionales Principales esquemas de representación de objetos 3D Parches paramétricos

Introduccion a la Computacion Grafica 32 Representación y modelación de objetos tridimensionales Representación Poligonal Piecewise linear approximation (Aproximación lineal a trozos) Vertices x1,y1,z1 x2,y2,z2 …. xn,yn,zn Caras v1,v3,v2 v2,v4,v5 v5,v6,v7 … Boundary Representation B-Rep

Introduccion a la Computacion Grafica 33 Representación y modelación de objetos tridimensionales Representación Poligonal #Vertices #caras x1,y1,z1 x2,y2,z2 …. xn,yn,zn … P1 P4 P3 P2 Cilindro.off P5

Introduccion a la Computacion Grafica 34 Representación y modelación de objetos tridimensionales Representación Poligonal

Introduccion a la Computacion Grafica 35 Representación y modelación de objetos tridimensionales Representación Poligonal Ventajas:Desventajas: “Infinita” capacidad de modelado La unidad básica es elemental La representación es independiente del objeto Eficientes algoritmos de visualización y sombreado (tanto en software como en hardware La exactitud del modelo es inversamente proporcional a su eficiencia Solo hay información de la frontera del objeto No hay condiciones generales sobre la forma del objeto

Introduccion a la Computacion Grafica 36 Representación y modelación de objetos tridimensionales ¿Como generar modelos poligonales? Digitalización manual o automática (scanners 3D)

Introduccion a la Computacion Grafica 37 Representación y modelación de objetos tridimensionales ¿Como generar modelos poligonales? A partir de un modelo matemático

Introduccion a la Computacion Grafica 38 Representación y modelación de objetos tridimensionales ¿Como generar modelos poligonales? Extrusión y sólidos de revolución

Introduccion a la Computacion Grafica 39 Rendering de representación poligonal Proyección de triángulos + Alg. de superficies ocultas (Z-buffer) + método de sombreado

Introduccion a la Computacion Grafica 40 Representación y modelación de objetos tridimensionales Geometría constructiva de sólidos A B C - - CSG Tree

Introduccion a la Computacion Grafica 41 Representación y modelación de objetos tridimensionales Geometría constructiva de sólidos

Introducción a la Computación Gráfica 42

Introduccion a la Computacion Grafica 43 Ventajas:Desventajas: Representación y modelación en la misma estructura Facilidad para modelar intuitivamente Permite representar sólidos Se puede automatizar la fabricación el objeto Rendering del objeto final no siempre es veloz Limitaciones para ciertas conexiones Representación y modelación de objetos tridimensionales Geometría constructiva de sólidos

Introduccion a la Computacion Grafica 44 Rendering de CSG 1.CSG ray tracing 2.Conversión a representación de voxel y aplicación de técnicas de volume rendering 3.Usando una versión adaptada de Z-buffer

Introduccion a la Computacion Grafica 45 Representación y modelación de objetos tridimensionales Funciones implícitas

Introduccion a la Computacion Grafica 46 Rendering de funciones implícitas 1.Ray tracing 2.Obtención de una representación poligonal y rendering de modelos poligonales

Introduccion a la Computacion Grafica 47 Representación y modelación de objetos tridimensionales Parches parametricos Dados:

Introduccion a la Computacion Grafica 48 Representación y modelación de objetos tridimensionales Parches parametricos

Introduccion a la Computacion Grafica 49 Representación y modelación de objetos tridimensionales Parches parametricos

Introduccion a la Computacion Grafica 50 Rendering de superficies parametricas Verdadera Utah Teapot 1.Ray trancing adaptado a parches de bezier 2.Obtención de un modelo poligonal y rendering de modelos poligonales

Introduccion a la Computacion Grafica 51 Representación y modelación de objetos tridimensionales Subdivisión espacial

Introduccion a la Computacion Grafica 52 Representación y modelación de objetos tridimensionales Subdivisión espacial

Introduccion a la Computacion Grafica 53 Representación y modelación de objetos tridimensionales Subdivisión espacial

Introduccion a la Computacion Grafica 54 Estrategias de Rendering Rendering de voxelizacion Surface rendering (Técnicas basadas en superficies) Direct volume rendering (Técnicas por proyección directa del volumen)

Introduccion a la Computacion Grafica 55 Representación y modelación de objetos tridimensionales Otros: fractales, gramaticas, particulas, modelos deformables, etc.

Introduccion a la Computacion Grafica 56 Representación vs. Técnica de modelado Representación Área de Estudio Mallados Poligonales Rendering de escenas 3D CSG Solid Modeling Parches parametricos CAGD Subdivisión espacial Volume Visualization Surface rendering Direct volume rendering Geometric modeling

Introducción a la Computación Gráfica 57

Introducción a la Computación Gráfica 58

Introducción a la Computación Gráfica 59 Realidad Aumentada

Introducción a la Computación Gráfica 60

Introducción a la Computación Gráfica 61