Adesso che nell’articolo sulle Coordinate Omogenee abbiamo imparato a comporre le trasformazioni nel piano possiamo facilmente ricavarci la formula di un punto ruotato rispetto ad un punto generico .
Per ottenerla basta applicare una operazione di traslazione nell’origine del punto , una rotazione rispetto all’origine di e successivamente una nuova traslazione che riporti A al suo posto 🙂
Vediamo se i conti ci tornano 🙂
Questa volta possiamo utilizzare la moltiplicazione tra matrici anche per la Traslazione.
Traslazione
Che è esattamente il nostro punto traslato in coordinate omogenee.
Rotazione
Che è esattamente il nostro punto ruotato in coordinate omogenee.
Scala
Che è esattamente il nostro punto scalato in coordinate omogenee.
Regola di composizione
Quando si compongono 2 o più trasformazioni la precedente è sempre a destra della successiva. Ovvero se abbiamo 3 trasformazioni , , che vengono fatte in sequenza: Prima , poi e per ultima il punto A’ sarà dato da: