Sei sulla pagina 1di 95

COMPUTACION GRAFICA PRIMITIVAS GRAFICAS Y ATRIBUTOS

Prof. John Ledgard Trujillo Trejo


Facultad de Ingeniera de Ingeniera de Sistemas Departamento de Ciencias de la Computacin

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


1

Motivacin

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Introduccin

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Introduccin

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Introduccin

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Introduccin

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Introduccin

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Pixel

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Representacin Grfica en un Dispositivo de Salida

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Representacin Grfica en un Dispositivo de Salida

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Representacin Grfica en un Dispositivo de Salida

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Representacin Grfica en un Dispositivo de Salida

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Representacin Grfica en un Dispositivo de Salida

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Representacin Grfica en un Dispositivo de Salida

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de Salida

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Punto

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Punto

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Polilineas

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Polilineas

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Polilineas

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Polilineas

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Polilineas

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Polilineas

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Polilineas

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Polilineas

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Regin Rellena

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Regin Rellena

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Regin Rellena

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Regin Rellena

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Texto

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Texto

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Texto

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de salida: Texto

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de Entrada

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Primitivas Grficas de Entrada

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

COMPUTACION GRAFICA CONSTRUCCION DE PRIMITIVAS GRAFICAS


Prof. John Ledgard Trujillo Trejo

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

44
Computacin Grfica

Cuestiones en dibujar lneas y curvas

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Reduciendo Muchos Problemas a Uno

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Reduciendo Muchos Problemas a Uno

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Reduciendo Muchos Problemas a Uno

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Reduciendo Muchos Problemas a Uno

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Reduciendo Muchos Problemas a Uno

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Reduciendo Muchos Problemas a Uno

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Reduciendo Muchos Problemas a Uno

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Construccin de primitivas Grficas

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Lneas (Segmento de recta)

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Discretizacin de Circunferencias

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

BIBLIOGRAFIA

John Ledgard Trujillo Trejo UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS Facultad de Ingeniera de Sistemas e Informtica

Computacin Grfica

Potrebbero piacerti anche