Transformación ventana-área de vista

Consideremos que tenemos una ventana del mundo real cuyos límites son {x_min, x_max, y_min, y_max}

Deseamos mapear a coordenadas de pantalla con límites {u_min, u_max, v_min, v_max}. Para tal propósito debemos :

1.- Trasladar las coordenadas mínimas al origen T(-x_min, -y_min),

2.- Aplicar un escalamiento anisotrópico dado por S((u_max-u_min)/(x_max-x_min), (v_max-v_min)/(y_max-y_min)) y

3.- Trasladar las coordenadas a un nuevo origen u_min, v_min T(u_min, v_min)

Estos pasos dan la siguiente transformación

Al multiplicar P = M[x,y,1]T se obtiene


Búsqueda personalizada