Graficación proyecto rotación, escaclcion,tijeratraslación

Páginas: 17 (4046 palabras) Publicado: 27 de noviembre de 2011
Instituto tecnologico de la laguna |
Documentación Proyecto Unidad 2 |
Graficación |
|
Leopoldo Benavente Cadena |
27/11/2011 |

Se abordará únicamente sobre el diseño, análisis y codificación del Proyecto de la unidad 2 |

Índice
Introducción
Tabla de contenido
Introducción3
Análisis4
Diseño5
Codificación6
Vistas39

Introducción
En el mundo actual, en la manera en lasque se ven y se imaginan las cosas, las distorsionamos, movemos o hacemos más grandes, así somos los humanos siempre una manera de ver las cosas diferentes a nuestro gusto, como las pinturas grandiosas pero abstractas de Picasso, la majestuosa torre de Pisa y su extraña inclinación, todas ellas de una manera extraña pero grandiosa, parece que aquí se desecha el dicho de “lo extraño es pariente delo feo” aquí lo extraño es lo hermoso y especial que los demás no tienen.
En el mundo actual la computación es algo indispensable se utiliza prácticamente para todo, para reportes, para manejar las finanzas de una gran empresa, para diseño, etcétera, muchas cosas de las cosas cotidianas que se creían impensables que la computadora pudiera hacer ahora la computadora ya es capaz de automatizar yhacer. Esto es gracias a las grandes mentes que se encuentran detrás de todo aquel programa que funciona, EL PROGRAMADOR, si el programador el umpalumpa del diseñador del software, o el mismo diseñador puede ser programador, pero el programador es la persona que le da vida a un esqueleto ya hecho, aquel que si no fuera por el no tendría vida el software.
Existen varias herramientas en laprogramación para que el programador pueda hacer que el programa tenga un gran parecido al mundo actual, este documento se enfoca en la manera de como es que vemos una imagen, y la distorsionamos en nuestra imaginación de la forma que queramos, por ejemplo hacer más grande una imagen, o girarla o reflejarla, etcétera, la imaginación es grande y la programación se tiene que seguirle el paso.
En C++ Builder™estas herramientas se hacen con matemáticas, cosa que el usuario no ve, solo ve que se mueve o se desfigure como el pretenda, el programador gracias a las matemáticas hace que se deforme como el cliente pida, se utilizan matemáticas por que la computadora no entiende otra cosa que no sean números, y los dibujos se dan en puntos de coordenadas mas matemáticas, el programador de uno de estossistemas tiene que ser un buen conocedor de matemáticas y de matrices, ya que las imágenes son matrices de puntos, y manejarlas seria como manipular toda aquella imagen.
Este documento les hablará de como las matemáticas logran hacer imágenes, y como se manipulan las imágenes con las matemáticas, algo abstracto al principio pero fácil cuando ya se logra comprender.

Análisis
El siguiente softwarellevo una pequeña etapa de análisis de cómo era la manera más fácil para el usuario y más cómodo.
Lo primero en darme cuenta es que la manera de que el usuario ya que se ha familiarizado con los menús de la parte de arriba de la aplicación.

Estos menús son de gran utilidad en la programación sirven para que la programación sea más fácil de encapsular y quitar los radiobuttons o los botones, y seven más elegantes y una manera rápida para el acceso a ellas.
Otro factor del que me di cuenta es la facilidad es que el objeto se moviera con las teclas de arriba, abajo, izquierda, derecha.
Y una última herramienta agregada al programa es la statusbar sirve para mantener alerta al usuario de lo que pasa en la pantalla, el software avisa sobre la posición en X, Y y si un pokemon a haaparecido.
Un método que quiso ser añadido pero sin éxito fue el doble buffer, por una mala abstracción del analista no fue agregada, esperamos en un futuro cercano agregar esta función para evitar el parpadeo en la pantalla,
Las reflexiones no fueron agregada ya que el puerto de visión es de un solo cuadrante y si reflejamos en X seria como un reflejo en el eje 4, este problema no fue pensado, este...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proyecto Rotación de un Grillo
  • graficacion
  • Graficacion
  • Graficacion
  • Graficacion
  • Graficacion
  • Graficacion
  • Graficacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS