dados dos puntos y , y ser el baricentro de un cuadrado delimitado por los siguientes puntos:
La normal al cuadrado original es . Para calcular la rotación de sobre , el eje de rotación está dado por . Puedes calcular el ángulo a partir del producto escalar. Puede obtener la matriz de rotación usando https://en.wikipedia.org/wiki/Rotation_matrix#Rotation_matrix_from_axis_and_angle Si desea rotar el cuadrado, es el mismo eje de rotación, con el ángulo de signo opuesto
Andrei
Finfa811