He estado utilizando Affine Transform para rotar un String en mi proyecto de Java, y no soy un programador experimentado todavía, por lo que me ha tomado mucho tiempo hacer una tarea aparentemente pequeña. Para rotar un hilo.¿Cómo funciona realmente Affine Transform en Java?
Ahora finalmente he conseguido que funcione más o menos como esperaba, excepto que todavía no se ha hecho con la precisión que yo quería ...
Dado que fue un proceso de prueba y error y al leer la descripción de la transformación afín todavía no estoy muy seguro de lo que realmente hace. Lo que creo que sé por el momento es que tomo una cuerda y defino el centro de la cuerda (o el punto sobre el que quiero girar), pero ¿dónde entran las matrices? (Aparentemente no sé que jeje)
¿Alguien podría intentar y explicarme cómo funciona la transformación afín, en otras palabras, que el documento de Java? Tal vez me puede ayudar a modificar mi implementación y también me gustaría saber :)
Gracias de antemano.
Esto es más una pregunta matemática que la programación. Echa un vistazo a la página de Wikipedia al respecto: http://en.wikipedia.org/wiki/Affine_transformation No es que va a ser más fácil de entender que el JavaDoc. :) Desafortunadamente es solo una de esas cosas que tienes que forzar a fuerza tu aprendizaje, en mi humilde opinión. – brindy