INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES INGENIERÍA EN SISTEMAS COMPUTACIONALES GRAFICACIÓN ACTIVIDAD No. 3 DOCENTE: DIANA M. GONZÁLEZ DELGADO PRESENTA: AMADOR TÉLLEZ GUSTAVO LEONEL GONZÁLEZ SOTO PATRICIA AMELIA HERNÁNDEZ COBA CRISTINA LIBRES, PUEBLA, FEBRERO DE 2012. Organismo Público Descentralizado del Gobierno del Estado de Puebla
Ejemplos utilizando taoframework, ejemplos de líneas.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES
INGENIERÍA EN SISTEMAS COMPUTACIONALES
GRAFICACIÓN
ACTIVIDAD No. 3
DOCENTE:
DIANA M. GONZÁLEZ DELGADO
PRESENTA:
AMADOR TÉLLEZ GUSTAVO LEONEL
GONZÁLEZ SOTO PATRICIA AMELIA
HERNÁNDEZ COBA CRISTINA
LIBRES, PUEBLA, FEBRERO DE 2012.
Organismo Público Descentralizado del Gobierno del Estado de Puebla
1) ALGORITMO DDA (Analizador Diferencial Digital)
Algoritmo básico incremental (DDA: digital diferential analyzer):
Si |m| < 1 entonces se incrementan m pixels en y por cada
uno en x
Si |m| > 1 entonces se incrementan 1/m pixels en x por cada uno en y.
En Graficos por ordenador, una implementación de hardware o software de un Analizador
Diferencial Digital (DDA) se usa para la interpolación lineal de veriables sobre un intervalo
entre un punto de comienzo y un punto de fin. Los DDAs se usan para rastreo de lineas,
triangulos y polígonos. En la implementación mas simple del algoritmo DDA interpola
valores en intervalo [(xinicio, yinicio), (xfin, yfin)] por calculo para cada xi las equaciónes xi =
xi−1+1, yi = yi−1 + Δy/Δx, donde Δx = xfin − xinicio y Δy = yfin − yinicio.