GRAFICACION

Anuncio
qwertyuiopasdfghjklzxcvbnmqwerty
uiopasdfghjklzxcvbnmqwertyuiopasd
fghjklzxcvbnmqwertyuiopasdfghjklzx
cvbnmqwertyuiopasdfghjklzxcvbnmq
GRAFICACION
wertyuiopasdfghjklzxcvbnmqwertyui
NOMBRE: TAPIA HERNÁNDEZ ARELI
opasdfghjklzxcvbnmqwertyuiopasdfg
HORA: 14:00-15:00
hjklzxcvbnmqwertyuiopasdfghjklzxc
CARRERA: SISTEMAS
vbnmqwertyuiopasdfghjklzxcvbnmq
MATRICULA: 12011296
wertyuiopasdfghjklzxcvbnmqwertyui
opasdfghjklzxcvbnmqwertyuiopasdfg
hjklzxcvbnmqwertyuiopasdfghjklzxc
vbnmqwertyuiopasdfghjklzxcvbnmq
wertyuiopasdfghjklzxcvbnmqwertyui
opasdfghjklzxcvbnmqwertyuiopasdfg
hjklzxcvbnmrtyuiopasdfghjklzxcvbn
mqwertyuiopasdfghjklzxcvbnmqwert
yuiopasdfghjklzxcvbnmqwertyuiopas
dfghjklzxcvbnmqwertyuiopasdfghjklz
xcvbnmqwertyuiopasdfghjklzxcvbnm
qwertyuiopasdfghjklzxcvbnmqwerty
GRAFICACION 2D.
La computación gráfica 2D es la generación de imágenes digitales por B
computadora - sobre todo de modelos bidimensionales (como modelos
geométricos, texto y imágenes digitales 2D) y por técnicas específicas para
ellos. La palabra puede referirse a la rama de las ciencias de la computación
que comprende dichas técnicas, o a los propios modelos.
La computación gráfica 2D se utiliza principalmente en aplicaciones que fueron
desarrolladas originalmente sobre tecnologías de impresión y dibujo
tradicionales, tales como tipografía, cartografía, dibujo técnico, publicidad, etc.
En estas aplicaciones, la imagen bidimensional no es sólo una representación
de un objeto del mundo real, sino un artefacto independiente con valor
semántico añadido; los modelos bidimensionales son preferidos por lo tanto,
porque dan un control más directo de la imagen que los gráficos 3D por
computadora (cuyo enfoque es más semejante a la fotografía que a la
tipografía).
En muchos dominios, tales como la autoedición, ingeniería y negocios, una
descripción de un documento basado en las técnicas de computación 2D
pueden ser mucho más pequeñas que la correspondiente imagen digital, a
menudo por un factor de 1/1000 o más. Esta representación también es más
flexible ya que puede ser rende rizada en diferentes resoluciones para
adaptarse a los diferentes dispositivos de salida. Por estas razones,
documentos e ilustraciones son a menudo almacenados o transmitidos como
archivos
gráficos
en
2D.
Los gráficos 2D por computadora se han iniciado en la década de 1950,
basándose en dispositivos de gráficos vectoriales Éstos fueron suplantados en
gran parte por dispositivos basados en gráficos raster en las décadas
siguientes. El lenguaje PostScript y el protocolo de sistema de ventanas X
fueron
piezas
claves
en
la
evolución
histórica
del
campo.
TRASFORMACIÓN BIDIMENSIONAL.
Todo cuerpo representado en un plano puede sufrir varios tipos de
transformaciones en su estructura. Las transformaciones de tipo básico, como
pueden
ser
la traslación, Escalamiento y
rotación
de
objetos.
Un objeto definido se construye a partir de una serie de puntos coordenados,
desde los cuales se pueden aplicar diversas fórmulas para realizar un cambio
de la figura.
Traslación.
Se
pueden
encontrar
varias
definiciones
de
traslación
Una traslación es el movimiento en línea recta de un objeto de una posición a
otra.
Movimiento de una figura, sin rotarla ni voltearla. "Deslizar".
La figura sigue viéndose exactamente igual, solo que en un lugar diferente.
Se aplica una transformación en un objeto para cambiar su posición a lo largo
de la trayectoria de una línea recta de una dirección de coordenadas a otra.
Ejemplos:
Rotación.
Para rotar un objeto (en este caso bidimensional), se ha de determinar la
cantidad de grados en la que ha de rotarse la figura. Para ello, y sin ningún tipo
de variación sobre la figura, la cantidad de ángulo ha de ser constante sobre
todos
los
puntos.
Otra forma de conseguir la rotación, respecto a un punto de movimiento, es fijar
los diferentes puntos respecto a un punto de fijación siendo los puntos que
forman
la
figura,
relativos
a
este.
La fórmula a aplicar en este último supuesto, sería la siguiente:
X'
=
X
*
Cos
(àngulo)
Y
*
Sin(ángulo)
Y' = Y * Cos (ángulo) - X * Sin(ángulo).
Escalación.
Una transformación para alterar el tamaño de un objeto se denomina
escalación.
Dependiendo del factor de escalación el objeto sufrirá un cambio en su tamaño
pasando a ser mayor, o menor en su segmento de longitud.
Esta es la transformación del objeto especialmente interesante, pues con ella
se
consigue
el
efecto
Zoom.
Ejemplos:
CONCLUSIONES.
En esta unidad aprendimos acerca de los gráficos 2D o bidimensionales. Éstos
solo cuentan con 2 propiedades, largo y ancho, y en un plano, ocuparían los
ejes x e y.
Un ejemplo muy de un grafo de una sola dimensión es una línea, que es una
sucesión de puntos infinitos que cuenta con un punto inicial y un punto final.
Existen diversos algoritmos para trazar lineas rectas como el Analizador
Diferencial Digital, pero uno mas especializado a lineas rectas es el algoritmo
de Bresenham que determina que pixeles se rellenaran en función al grado de
inclinación de la recta.
A partir de estas lineas rectas unidimensionales podemos crear figuras
bidimensionales, como lo son los polígonos, los cuales están formados por
lineas que encierran una determinada área. A las lineas que forman al polígono
se les llama lados o aristas y al punto donde se unen dos lineas se llama
vértice.
Existe una clasificación para polígonos, si son simples o complejos, cóncavos o
convexos (ángulos) o regulares o irregulares (lados iguales). En este caso,
para trazar polígonos en una computadora, es mas efectivo el algoritmo
diferencial digital.
Los objetos bidimensionales pueden transformarse. Si cambian su posición en
el plano, se le llama Traslación. Si aumenta o disminuye su tamaño, se llama
Escalamiento. Si gira o cambia su posición respecto a los grados de algún
punto, se llama Rotación.
Además, para poder visualizar determinada parte de algún objeto
bidimensional, se hace uso de las ventanas o puerto de visión, los cuales, de
determinado objeto creado, permite visualizar en el monitor un área
seleccionada.
BIBLIOGRAFÍA.
http://garciaoscar10110795.blogspot.mx/p/unidad-iii.html
http://graficasmotul.blogspot.mx/2009/09/traslacion-rotacion-y-escalacion.html
http://encanta.avalonsoftware.org/idgaw/09/animvect2.php
Descargar