Laboratorio 017: Transformaciones Geométricas 2D extendidas

publicado a la‎(s)‎ 14 ago 2012, 12:54 por Hernan Nina Hanco   [ actualizado el 3 jun 2014, 15:59 ]

I) Objetivo

  • Desarrollar una aplicación gráfica para mostrar la implementación de transformaciones compuestas, escalamiento en punto fijo, rotaciones en punto pivot, inclinación y reflexión.

II) Marco conceptual

    Ver Guía de Computación Gráfica


III) Prácticas

1) Implementar las matrices homogéneas para la traslación, rotación y escalonamiento. Seguidamente implemente las operaciones de multiplicación de matrices de 3X3 y 3X1 para resolver transformaciones compuestas. Finalmente muestre gráficamente el uso de transformaciones compuestas para la siguiente figura.
a) 
b) 
2) Muestre gráficamente las operaciones de reflexión para las siguientes situaciones. (Utilice cualquier polígono)
a) Reflexión sobre el eje X
b) Reflexión sobre el eje Y
c) Reflexión sobre el origen de coordenadas
d) Reflexión al rededor de un punto del plano XY
e) Reflexión sobre el eje representado con la línea y=x
d) Reflexión sobre el eje representado con la línea y=-x
e) Reflexión Sobre cualquier eje de linea y=mx+b

3) Muestre gráficamente las operaciones de inclinación en el eje X y eje Y. Considere cualquier polígono.


IV) Tarea
  • Implementar un programa para realizar las operaciones de transformación.
Comments