Unidad Ii-Graficación-2d

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 12

UNIDAD II

GRAFICACIÓN 2D

M.T.I ANGELINA MÁRQUEZ JIMÉNEZ


 Traslación
 Una traslación se refiere a cambios en la posición. Se aplica una
traslació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. Convertimos un punto bidimensional al agregar las distancias
de traslación, tx y ty la posición de coordenadas original (x,y).

Transformación  El par de distancia de traslación se llama vector de traslación o


vector de cambio. Se pueden expresar las ecuaciones anteriores
Bidimensional en una sola ecuación matricial al utilizar vectores de columna para
representar las posiciones de coordenadas y el vector de traslación
 Escalamiento
 Un escalamiento significa un cambio en el tamaño de un objeto,
altura y anchura.El escalamiento se hace con un factor sx en el eje
x y en un factor syen el eje y.

Transformación  Escalamiento uniforme sx = sy


 Escalamiento diferencial.
Bidimensional  La transformación de escalamiento puede expresarse con las
siguientes multiplicaciones.
Transformación
Bidimensional
 Rotación
 En una rotación existe un movimiento circularen el  hay un punto
central que se mantiene fijo y todo lo demás se mueve alrededor
de ese punto en círculos.
 Se aplica una rotación bidimensional en un objeto al cambiar su
posición a lo largo de la trayectoria de una circunferencia en el
Transformación plano de xy . Para generar una rotación, especificamos un ángulo
de rotación θ y la posición (x r , y r ) del punto de rotación (o punto
Bidimensional pivote) en torno al cual se gira el objeto.
Sesgado
Sesgo es un tipo de transformación no rígida, pues existe una
deformación del objeto original al aplicar dicha transformación.
Existen 2 tipos de sesgo:
 1. Sesgo Horizontal: las coordenadas adyacentes al
eje x permanecen fijas, los valores de y no cambian.
Transformación  2. Sesgo Vertical: las coordenadas adyacentes al
eje y permanecen fijas, los valores de x no cambian.
Bidimensional
 En las aplicaciones de diseño y de creación de imágenes,
realizamos traslaciones, rotaciones, escalaciones, sesgado para
ajustar los componentes de la imagen en sus posiciones
apropiadas. En este tema consideramos cómo se pueden volver a
formular las representaciones de la matriz de modo que se pueden
Representación procesar de manera eficiente esas secuencias de transformación.
Es posible expresar cada una de las transformaciones básicas en la
matricial de las forma de matriz general con las posiciones de coordenadas P y P’
representadas como columnas de vector.
transformaciones
bidimensionales
 Con las representaciones de matriz podemos establecer una
matriz para cualquier secuencia de transformaciones como una
matriz de transformación compuesta al calcular el producto de la
Representación matriz de las transformaciones individuales. La creación de
productos de matrices de transformación a menudo se conoce
matricial de las como concatenación o composición de matrices.
 Muchas aplicaciones incluyen secuencias de transformaciones
transformaciones geométricas:
bidimensionales  Una animación requiere que los objetos se trasladen y roten
en cada fotograma
 Un diseño CAD requiere muchas transformaciones hasta
obtener el resultado final
 Curvas de Bézier
 Curvas de Bezier Es un sistema desarrollado hacia los años setenta
del siglo XX, para el trazado de dibujos técnicos, en el diseño
aeronáutico y de automóviles. Su denominación es en honor a
Pierre Bezier quien ideó un método de descripción matemática de
Trazo de líneas las curvas que se comenzó a utilizar con éxito en los programas de
CAD. Posteriormente, los inventores del PostScript, introdujeron
curvas en ese código el método de Bezier para la generación del código
de las curvas y los trazados.
 Dibujamos una curva:
 Dados los puntos P0=(1, 1), P1=(2, 4), P2=(5, 3), la curva Bézier
asociada tiene las siguientes ecuaciones paramétricas
 x(t) = B0,2(t) + 2B1,2(t) + 5B2,2(t) = 1+2t+2t2
 y(t) = B0,2(t) + 4B1,2(t) + 3B2,2(t) = 1+6t-4t2
Trazo de líneas
curvas
 Splines Cúbicos
 Interpolan entre dos puntos utilizando un polinomio de grado 3
 Los polinomios de grado 3 son los de menor grado que permiten
la existencia de un punto de inflexión.
 Intentan evitar oscilaciones y complejidad de interpolación
polinómica, al aumentar el número de puntos.
 Si el polinomio es de grado m, 3 en este caso, se puede imponer
Trazo de líneas que la curva global sea continua hasta el orden m-1 (Cm-1), en este
curvas caso: grado 2. Es decir, podemos imponer que sea continua la
curva, la primera y la segunda derivada, es decir, curvas suaves.
Un fractal es un objeto cuya estructura se repite a diferentes escalas. Es
decir, por mucho que nos acerquemos o alejemos del objeto,
observaremos siempre la misma estructura. De hecho, somos
incapaces de afirmar a qué distancia nos encontramos del objeto, ya
que siempre lo veremos de la misma forma.

Existen muchísimos fractales, ya que como veremos, son muy fáciles


de construir. Los ejemplos más populares son el conjunto “Mandelbrot”
o el triángulo “Sierpinski”. Este último se realiza de una forma muy
Fractales sencilla: dibujamos un triángulo grande, colocamos otros tres
triángulos en su interior a partir de sus esquinas, repetimos el último
paso.

También podría gustarte