M.C. Beatriz Adriana Sabino Moxo

Documentos relacionados
Graficación CCOM-259. Benemérita Universidad Autónoma de Puebla. Facultad de Ciencias de la Computación. Daniel Alejandro Valdés Amaro, Ph.

Transformaciones 2D. Andrea Rueda. Introducción a la Computación Gráfica. Pontificia Universidad Javeriana Departamento de Ingeniería de Sistemas

Representaciones Geométricas y Transformaciones en 2D

2 Transformaciones en 3D

Unidad II: Transformaciones geométricas

Desarrollo de un Prototipo de Librería Gráfica para las etapas de

Transformaciones en el Espacio Tridimensional

Coordenadas Homogéneas y Transformaciones

Transformaciones Geométricas: Definición Transformaciones Básicas:

Resumen de Transformaciones Isométricas. Traslaciones

Cuáles son las imágenes de los puntos M,N,O,P respecto eje x?

Transformaciones Geométricas. Afines. (Rasterización) Dibujado de primitivas. Proyección. Coordenadas del MUNDO. (en punto flotante)

GRAFICACIÓN Unidad III

DESARROLLO DE HABILIDADES ISOMETRIAS 8

Gráficos por Computadora. Mtro. J. Fco. Jafet Pérez L. Transformaciones Geométricas Bidimensionales

Objetivos: Trasladar figuras en el plano cartesiano. Reconocer o identificar una traslación.

Universidad Nacional de Colombia Departamento de Matemáticas Álgebra Lineal - Grupo 01 Taller 4

Introducción. 2.2 Transformaciones de coordenadas: matriz de rotación y ángulos de Euler.

p = p 2 r 1 r r A = p 3

Análisis de imágenes digitales

Transformaciones geométricas en 2D y 3D (Parte II)

CUADERNO X MOVIMIENTOS EN DIMENSION 2 Y 3

Definición: Se llama pendiente de una recta a la tangente de un ángulo de inclinación formado por el eje X y la

INSTITUCIÓN EDUCATIVA HÉCTOR ABAD GÓMEZ

SEGUNDO PARCIAL - EJERCICIOS DE REPASO

Descripción de la posición y orientación.

Matemáticas Aplicadas

Vision por computadora, repaso 2

Santos Torres Fecha de elaboración: 28 de Mayo de 2010 Fecha de última actualización:

Fundamentos de Robótica

8.1. Traslación de puntos. Investigación: Figuras en movimiento CONDENSADA

Geometría Analítica Agosto 2016

Procesamiento de imágenes

Álgebra Lineal. Tema 12. Geometría de las transformaciones lineales en R

QUÍMICA INORGÁNICA AVANZADA INTRODUCCIÓN A LA SIMETRÍA MOLECULAR

M.C. Jun Carlos Conde Ramírez GRAFICACION VISTA BIDIMENSIONAL

Transformaciones geométricas

La ecuación general de segundo grado

TRANSFORMACIONES LINEALES II. Computación Gráfica

Transformaciones Anes

FACULTAD DE INGENIERIA. ESTABILIDAD I A Sistemas de fuerzas concentradas. Principios de la estática

ECUACION DINÁMICA DE ROTACIÓN PURA DE UN CUERPO RIGIDO ALREDEDOR DE UN EJE ω

Visión y áreas relacionadas

Química Cuántica I Formas cuadráticas

Reconocer y determinar una transformación isometrica. 1) Cuál de las siguientes alternativas no corresponde a una transformación isométrica?

EXAMEN JUNIO PP 1A SEMANA

De manera similar, un tensor se puede expresar en un sistema diferente por medio de la transformación matricial:"

Coordinación de Matemática II (MAT022)

1. Sistemas de nodos. 2. Leontief. 1. Una red de diques de irrigación se muestra en la figura, con flujos medidos en miles de litros por día.

Visión artificial y Robótica Geometría. Depto. de Ciencia de la Computación e Inteligencia Artificial

Dinámica del Sólido Rígido

ESPACIOS VECTORIALES

Matrices y transformaciones

Tema 1: Introducción y fundamentos matemáticos. Parte 4/4 Vectores en física II: Coordenadas y componentes

PARAMETRIZACIÓN DE ORIENTACIONES. Computación Gráfica

Algebra Lineal: Transformaciones Lineales. Departamento de Matemáticas. Intro. T. Matricial. T. Lineal. Rango

ANALISIS CINEMATICO DIRECTO E INVERSO

Coordenadas polares. Facultad de Ciencias UNAM Geometría Analítica I. Prof. Esteban Rubén Hurtado Cruz 1

CAPÍTULO 2 Modelado y Transformaciones Geométricas

PLANIFICACIÓN DE MATEMÁTICA PRIMERO MEDIO

VELOCIDAD Y ACELERACION. RECTA TANGENTE.

UNIVERSIDADES PÚBLICAS DE LA COMUNIDAD DE MADRID. PRUEBAS DE ACCESO A ESTUDIOS UNIVERSITARIOS (LOGSE) MODELO DE EXAMEN (Curso )

LA JUVENTUD A JESUCRISTO QUEREMOS DEVOLVER. Nombre estudiante: Fecha: Educador: SERGIO ANDRES RINCON M.

Introducción a 3D Transformaciones 3D

Geometría Analítica Agosto 2015

Representantes de la academia de sistemas y computación del I.T La Paz. Asignaturas Temas Asignaturas Temas

Tema 3: Transformaciones Geométricas

EL ESPACIO EUCLÍDEO. 1.- Sean (R 3,R 3,f) el espacio afín usual tridimensional real, R ={P 0, P 1, P 2, P 3 } y R,

Circulo: Cónicas y ecuación del circulo

UNIVERSIDAD AUTÓNOMA DE CHIAPAS Facultad de Contaduría y Administración, Campus I

Universidad Nacional Autónoma de México Facultad de Ciencias Geometría Analítica II Tarea 1

Tema 1: Simetría y teoría de grupos. Ejemplo 2: amoníaco, grupo puntual C 3v : sistema de referencia:

Grupos espaciales en tres dimensiones

René A. Cantuña Montenegro

TEMA 7: CÓNICAS CIRCUNFERENCIA. A partir de esta ecuación podemos hallar el centro y el radio sin más que deshacer los cambios:

1. Determine el valor de la constante k para que la recta kx + (3 k)y + 7 = 0 sea perpendicular a la recta x + 7y + 1 = 0

3º ESO - UNIDAD 12.- TRASLACIONES, GIROS Y SIMETRÍAS EN EL PLANO

Parte II - Prácticas 8 a 9. Álgebra A 62 ÁLGEBRA A 62 (INGENIERÍA)

Universidad Nacional de Colombia Departamento de Matemáticas Álgebra Lineal Básica - Grupo 3 Taller 3

Transformaciones Isométricas

REPASO DE ALGEBRA VECTORIAL

Se pide: (b) Ecuaciones que permiten obtener las coordenadas cartesianas en R en función de las de R.

EC = ½. m i. ( r i ) 2 2. EC = ½. m i r i. 2 + ½. m 2 r 2 EC TOTAL = ½.

GUIA DE ESTUDIO DIRIGIDO

Transformaciones. Transformaciones Geométricas en 2D. Introducción. Transformaciones. Introducción. Transformaciones 2D

Gráficos tridimensionales

EJERCICIOS DE CA LCULO II PARA GRADOS DE INGENIERI A Elaborados por Domingo Pestana y Jose Manuel Rodrı guez, con Arturo de Pablo y Elena Romera

INSTRUCCIONES GENERALES Y VALORACIÓN OPCIÓN A

ACTIVIDADES GA ACTIVIDAD

CONCEPTOS DE EQUILIBRIO DE CUERPOS VINCULADOS Y CINEMATICA PLANA

UNIDAD TEMÁTICA Nº: 1

El pipeline de visualización es el conjunto de

GUÍA NÚMERO 22 TRANSFORMACIONES ISOMÉTRICAS

Calcular la pendiente y los interceptos de la recta con los ejes coordenados. Interpretar la circunferencia como un lugar geométrico en el plano.

Los números reales Los números naturales... 2 Los números enteros... 2 Las leyes de los signos... 3 Los números racionales...

UNIVERSIDADES PÚBLICAS DE LA COMUNIDAD DE MADRID PRUEBA DE ACCESO A LAS ENSEÑANZAS UNIVERSITARIAS OFICIALES DE GRADO MATERIA: MATEMÁTICAS II

Transcripción:

M.C. Beatriz Adriana Sabino Moxo

Transformaciones bidimensionales Traslación Esta operación se usa para mover un objeto o grupo de objetos de manera lineal a una nueva ubicación en el espacio bidimensional. 2

Transformaciones bidimensionales Traslación Suponga que desea mover un punto p=(x,y) dentro del planoporun factorde desplazamientode t x unidades en horizontal y t y unidades en vertical, las coordenadas del nuevo punto p serán: x = x + t x y = y + t y 3

Transformaciones bidimensionales Traslación x = x + t x y = y + t y 4

Transformaciones bidimensionales Traslación Ejemplo: Se tiene el punto p=(1,1) y se desea hacer una traslación t x =3 y t y =4, Cuáles son las nuevas coordenadas? x = 1 + 3 = 4 y = 1 + 4 = 5 p(x,y ) = (4,5) (1,1) 5

Transformaciones bidimensionales Traslación Ejemplo: Se tiene el punto (1,1) y se desea hacer una traslación t x =3 y t y =4, Cuáles son las nuevas coordenadas? x = 1 + 3 = 4 y = 1 + 4 = 5 (x,y ) = (4,5) t x =3 p = (4,5) t y =4 6

Transformaciones bidimensionales Rotación Esta transformación geométrica se usa para mover un objetoogrupodeobjetosalrededordeunpunto. 7

Transformaciones bidimensionales Rotación La ecuación para la rotación un punto p=(x,y) es: x = xcosɵ-ysenɵ y = xsenɵ+ ycosɵ 8

Transformaciones bidimensionales Rotación x = xcosɵ-ysenɵ y = xsenɵ+ ycosɵ 9

Transformaciones bidimensionales Rotación Ejemplo: Sea el punto p = (3,3), rotar por el factor ɵ=90 x = 3cos90-3sen90 = -3 y = 3sen90 + 3cos90 = 3 10

Transformaciones bidimensionales Rotación Ejemplo: Sea el punto p = (3,3), rotar por el factor ɵ=90 ɵ=90 x = 3cos90-3sen90 = -3 y = 3sen90 + 3cos90 = 3 11

Transformaciones bidimensionales Escalación Es una transformación que permite cambiar el tamaño o la proporción de un objeto o grupo de objetos. Hay escalados proporcionales y no proporcionales. 12

Transformaciones bidimensionales Escalación La ecuación para el escalar un punto (x,y) es: x = xs x y = ys y Donde S x y S y son factores de escala sobre los ejes x y y respectivamente 13

Transformaciones bidimensionales Escalación Ejemplo: Sea un triangulo con los puntos p 1 =(1,1), p 2 =(3,1) y p 3 =(3,2) con S x =2 y S y =2. y P 1 = (1*S x, 1*S y ) = (1*2, 1*2) = (2,2) P 2 = (3*S x, 1*S y ) = (3*2, 1*2) = (6,2) P 3 = (3*S x, 2*S y ) = (3*2, 2*2) = (6,4) 14

Transformaciones bidimensionales Escalación Ejemplo: Sea un triangulo con los puntos p 1 =(1,1), p 2 =(3,1) y p 3 =(3,2) con S x =2 y S y =2. y Escalado proporcional P 1 = (1*S x, 1*S y ) = (1*2, 1*2) = (2,2) P 2 = (3*S x, 1*S y ) = (3*2, 1*2) = (6,2) P 3 = (3*S x, 2*S y ) = (3*2, 2*2) = (6,4) (2,2) (6,4) (6,2) 15

Transformaciones bidimensionales Escalación Ejemplo: El mismo triangulo del ejemplo anterior con S x =2 y S y =3 Escalado no proporcional (6,6) P 1 = (1*S x, 1*S y ) = (1*2, 1*3) = (2,3) P 2 = (3*S x, 1*S y ) = (3*2, 1*3) = (6,3) P 3 = (3*S x, 2*S y ) = (3*2, 2*3) = (6,6) (2,3) (6,3) 16

Transformaciones bidimensionales Ejercicios Sea el cuadrado con los puntos p 1 =(2,2), p 2 =(4,2), p 3 =(2,4) y p 4 =(4,4), realizar las siguientes transformaciones y graficarlas: Unatraslaciónent x =6yt y =3. UnescalamientoS x =6yS y =3. Unarotacióncon ɵ= 45 (2,4) (4,4) (2,2) (4,2) 17

Transformaciones bidimensionales Ejercicios Soluciones Traslaciónent x =6yt y =3: p 1 =(8,5), p 2 =(10,5), p 3 =(8,7), p 4 =(10,7). x y (2,4) (4,4) (2,2) (4,2) (8,7) (10,7) (8,5) (10,5) 18

Transformaciones bidimensionales Ejercicios Soluciones Un escalamiento S x=2 y S y =1: p 1 =(4,2), p 2 =(8,2), p 3 =(4,4), p 4 =(8,4). (2,4) (4,4) (2,2) (4,2) (8,4) (8,2) 19

Transformaciones bidimensionales Ejercicios Soluciones Una rotación con ɵ= 45 : (2,4) (4,4) p 1 =(-2,-2),p 2 =(-4,-2), p 3 =(-2,-4),p 4 =(-4,-4). (-4,- 2) ɵ=180 (-2,--2) (2,2) (4,2) (-4,-4) (-2,-4) 20

Coordenadas homogéneas y representación matricial El uso de coordenadas homogéneas permite tratar todas las transformaciones geométricas como una multiplicación de matrices. Las coordenadas agregan un tercer componente a las coordenadas bidimensionales. De tal forma que, un punto (x,y) pasa a ser (x,y,w). El valor de W es generalmente 1. 21

Coordenadas homogéneas y representación matricial Traslación x = x + 0 + t x y = 0 + y + t y 1 = 1 p = p.m t x = x + t x y = y + t y 22

Coordenadas homogéneas y representación matricial Traslación Ejemplo: Setieneelpuntop=(1,1)ysedeseahacerunatraslaciónt x =3 yt y =4, Cuálessonlasnuevascoordenadas? son las nuevas (x,y,1) = (1,1,1) 1 0 0 0 1 0 3 4 1 x = 1 + 0 + 3= 4 y = 0 + 1 + 4 = 5 1 = 1 p = p.m t p (x,y )= (4,5) 23

Coordenadas homogéneas y representación matricial Rotación x = xcosɵ -y sinɵ + 0 y = xsinɵ + ycosɵ + 0 1 = 1 p = p.m R x = xcosɵ -y sinɵ y = xsinɵ + ycosɵ 24

Coordenadas homogéneas y representación matricial Rotación Ejemplo: Rotar el punto p = (3,3) con ɵ=90 (x,y 1) = (3,3,1) cos90 sen90 0 -sen90 cos90 0 0 0 1 x = 0-3 + 0 = -3 y = 3 + 0 + 0 = 3 1 = 1 p = p.m R p (x, y )= (-3,3) 25

Coordenadas homogéneas y representación matricial Escalación x = S x y = S y 1 = 1 p = p.m s x = S x y = S y 26

Coordenadas homogéneas y representación matricial Escalación Ejemplo: Escalar el p = (3,3) con S x =3, S y =5 (x,y 1) = (3,3,1) 3 0 0 0 5 0 0 0 1 x = 9 + 0 + 0 = 9 y = 0 + 15 + 0 = 15 1 = 1 p = p.m s p (x, y )= (9,15) 27

Composición de transformaciones bidimensionales Para aplicar varias transformaciones a un conjunto de puntos basta con combinar las matrices de transformación en una sola mediante multiplicación matricial. [M 1 ][M 2 ][M 3 ][M 4 ].[M N ]=[M R ] p =p.[m R ] 28

Composición de transformaciones bidimensionales Ejemplo Aplicar al punto p(4,5) las siguientes transformaciones: Traslación t x = 2, t y =3 EscalaciónS x =4,S y =4 Rotación de ɵ=90 1 0 0 0 1 0 2 3 1 4 0 0 0 4 0 0 0 1 cos90 sen90 0 -sen90 cos90 0 0 0 1 = [M R ] p (x,y,1)=(4,5,1).[m R ] 29

Composición de transformaciones bidimensionales Ejemplo Traslaciones sucesivas. 30

Composición de transformaciones bidimensionales Ejemplo Rotaciones sucesivas. 31

Composición de transformaciones bidimensionales Ejemplo Escalados sucesivos. 32

Composición de transformaciones bidimensionales Rotación de punto de pivote general Para rotar un objeto respecto a un punto arbitrario P C se siguen los siguientes pasos: 1. Trasladar el punto P c al origen (M t ) 2. Rotar el objeto un ángulo θ (M R ) 3. Trasladar el punto P c a su posición original (M t -1 ) 33

Composición de transformaciones bidimensionales Rotación de punto de pivote general C=(C x, C y ) 1. Trasladar el punto Cal origen (M t ) 2. Rotar el objeto un ángulo θ (M R ) 3. Trasladar el punto Ca su posición original (M -1 t ) 1 0 0 0 1 0 -C x C y 1 cos90 sen90 0 -sen90 cos90 0 0 0 1 1 0 0 0 1 0 C x C y 1 34

Composición de transformaciones bidimensionales Rotación de punto de pivote general 35

Composición de transformaciones bidimensionales Escalaciónde punto de pivote general C=(C x, C y ) 1. Trasladar el punto Cal origen (M t ) 2. Escalar el objeto con S x y S y 3. Trasladar el punto Ca su posición original (M -1 t ) 1 0 0 0 1 0 -C x C y 1 S x 0 0 0 S y 0 0 0 1 1 0 0 0 1 0 C x C y 1 36

Composición de transformaciones bidimensionales Escalación del punto fijo general 37

Algunas aplicaciones de la graficación Creación de escenas 3D 38

GRACIAS! 39