This is an old revision of the document!
Table of Contents
Koordináták felcserélés
A koordináták felcserélését közvetlenül elvégezhetjük a következő 2×2-es mátrix alkalmazásával:
Ez a mátrix az alábbiak szerint működik:
Síkban eltolás
Az eltolás, vagy transzláció, egy geometriai objektum helyzetének megváltoztatása a síkon anélkül, hogy forgatnánk, méreteznénk, vagy torzítanánk azt. Egy pont, vagy egy objektum x,y koordinátáinak eltolásához Xt és Yt értékekkel: x és y tengelyek mentén, a következő transzformációs mátrixot használjuk:
Ez a mátrix homogén koordinátákat használ, ami lehetővé teszi az eltolások, forgatások és más transzformációk kombinálását egyetlen műveletben. A transzformáció során egy pont P(x,y) homogén koordinátái P(x,y,1) lesznek, és az eltolás utáni koordináták a következőképpen számolhatók ki:
Forgatás Mátrixszal, amikor a forgatási középpont nem az origóban van
Amikor egy pontot vagy objektumot szeretnénk 90 fokkal az óramutató járásával megegyezően elforgatni egy adott pont körül, a transzformációt három lépésre bonthatjuk:
- Eltolás, hogy a forgatási középpont az origóba kerüljön.
- Forgatás 90 fokkal az óramutató járása szerint.
- Visszatolás a forgatási középpont eredeti helyére.
Ezeket a lépéseket egyetlen 3×3-as transzformációs mátrixszal kombinálhatjuk, amely így néz ki:
A teljes transzformációs mátrix, , a következőképpen számítható:
Ami egyenlő: