Transformaciones geométricas

5,758 views

Published on

En estas diapositivas se explican los 3 tipos de transformaciones geométricas, Rotación, Traslación y Escalación.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,758
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
80
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transformaciones geométricas

  1. 1. Transformaciones GeométricasUNIDAD II Elaborado por M.E. Yesenia Cetina
  2. 2. ¿Qué esTransformar?
  3. 3. Transformaciones BidimensionalesO Una de las mayores virtudes de los gráficos generados por ordenador es la facilidad con se pueden realizar algunas modificaciones sobre las imágenes.
  4. 4. O Un gerente puede cambiar las escalas de las gráficas de un informe. Un arquitecto puede ver un edificio desde distintos puntos de vista. Un cartógrafo puede cambiar la escala de un mapa. Un animador puede modificar la posición de un personaje.
  5. 5. O Estos cambios son fáciles de realizar porque la imagen gráfica ha sido codificada en forma de números y almacenada en el interior del ordenador. Los números son susceptibles a las operaciones matemáticas denominadas transformaciones.
  6. 6. O Las transformaciones nos permiten alterar de una forma uniforme toda la imagen. Es un hecho que a veces es más fácil modificar toda la imagen que una porción de ella.O Esto supone un complemento muy útil para las técnicas de dibujo manual, donde es normalmente más fácil modificar una pequeña porción del dibujo que crear un dibujo completamente nuevo.
  7. 7. O Es este capítulo veremos transformaciones geométricas como el cambio de escala, la traslación y la rotación. Introduciremos las coordenadas homogéneas con el fin de tratar de una manera uniforme las transformaciones y como anticipo de las transformaciones producidas por la perspectiva en los modelos tridimensionales
  8. 8. O Los cambios de orientación, tamaño y forma se realizan con Transformaciones Geométricas, las cuales modifican las descripciones de las coordenadas de los objetos.
  9. 9. ¿Qué es Traslación?
  10. 10. O Desplazar la imagen recibe el nombre de traslación. Se realiza de una forma sencilla mediante la suma a cada punto de la cantidad que vamos a mover la imagen.
  11. 11. O Se aplica para cambiar su posición a lo largo de la trayectoria de una línea recta en una dirección de coordenadas a otra.O Convertimos un punto bidimensional al agregar las distancias de traslación t x , t y , a la posición (x, y) para mover el punto a una nueva posición x,y
  12. 12. O En general, con el fin de trasladar un imagen (Tx, Ty), cada punto (x1, y1) se convierte en uno nuevo (x2, y2) donde Desafortunadamente, esta forma de describir la traslación no hace uso de matrices, por lo tanto no podría ser combinada con las otras transformaciones mediante una simple multiplicación de
  13. 13. ConsideracionesO La traslación es una transformación de cuerpo rígido.O Mueve objetos sin deformarlosO Traslada cada punto del objeto a la misma distancia.O Para trasladar una línea se trasladan los extremos y se vuelve a pintar la línea.
  14. 14. ConsideracionesO Para trasladar un polígono se suma al vector de traslación la posición de coordenadas de cada vértice y se vuelve a generar el polígonoO Para trasladar objetos curvos trasladamos, las coordenadas del centro y volvemos a trazar la figura en la nueva posición.
  15. 15. Ejemplo: Traslación de un punto P’ T P
  16. 16. Ejemplo: Traslación de un polígono
  17. 17. ¿Qué es Rotación?
  18. 18. RotaciónEsta transformación geométrica se usa para moverun objeto o grupo de objetos alrededor de unpunto.
  19. 19. O Rotar un objeto un ángulo en sentido horario se expresa como:
  20. 20. ¿Qué es Escalación?
  21. 21. EscalaciónO 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
  22. 22. O Tal combinación sería deseable; por ejemplo, hemos visto que la rotación alrededor de un punto que no sea el origen puede realizarse mediante una traslación, una rotación u otra traslación. Sería deseable combinar estas tres transformaciones en una sola transformación por motivos de eficacia y elegancia.
  23. 23. Proyecto en EquipoO Elaborar una aplicación en Java que involucre los 3 tipos de transformaciones(Rotación, Traslación y Escalación) usando las librerías gráficas.O Enfoque y Tema: Dirigido hacia niños de primaria cualquier grado escolar en cualquier asignatura.O Lenguaje de Programación: Decisión del equipo de trabajo.O La resolución es de 800 x 600.O Entregar documento en Word con los puntos anexos a estas diapositivas.
  24. 24. O En esta unidad se calificará el análisis y la redacción de cada uno de los apartados que a continuación se mencionan:O PortadaO ÍndiceO IntroducciónO JustificaciónO Objetivo GeneralO Objetivos EspecíficosO Descripción del área donde se realizó el proyectoO Antecedentes de la problemáticaO Problemas a resolver priorizándolosO AlcancesO Limitaciones
  25. 25. O ConclusionesO Referencias bibliográficasO AnexosO Formato del TextoO Arial 12O Interlineado 1.5 cmO JustificadoO Encabezado y pie de páginaO Numeración de Páginas
  26. 26. O La resolución es de 800 x 600O Fecha de entrega: Miércoles 15/OCTUBRE/12O Equipos: Máximo 5 personas.

×