Estoy un poco confuso. Quiero programar una transformación de perspectiva y pensaba que era afín, pero parece que no lo es. Como ejemplo, quiero perspectiva de un cuadrado en un cuadrilátero (como se muestra a continuación), pero parece imposible representar una transformación como una multiplicación de matrices + desplazamiento:
1) Lo que no puedo entender es que por definición la transformación afín es la que preserva todas las líneas rectas. ¿Puede proporcionar un ejemplo de línea recta, que no se conserva en este caso?
2) ¿Cómo puedo representar numéricamente transformaciones de perspectiva como ésta?
Gracias, señor.