A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Következő változat | Előző változat | ||
tanszek:oktatas:muszaki_informatika:transzformacio [2024/02/20 19:57] knehez létrehozva |
tanszek:oktatas:muszaki_informatika:transzformacio [2024/02/20 20:04] (aktuális) knehez [Koordináták felcserélés] |
||
---|---|---|---|
Sor 1: | Sor 1: | ||
+ | ===== Koordináták felcserélés ===== | ||
+ | |||
+ | A koordináták felcserélését közvetlenül elvégezhetjük a következő 2x2-es mátrix alkalmazásával: | ||
+ | |||
+ | {{:tanszek:oktatas:muszaki_informatika:pasted:20240220-200024.png}} | ||
+ | |||
+ | Ez a mátrix az alábbiak szerint működik: | ||
+ | |||
+ | {{:tanszek:oktatas:muszaki_informatika:pasted:20240220-200121.png}} | ||
+ | |||
+ | ===== 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: | ||
+ | |||
+ | {{:tanszek:oktatas:muszaki_informatika:pasted:20240220-200357.png}} | ||
+ | |||
+ | 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: | ||
+ | |||
+ | {{:tanszek:oktatas:muszaki_informatika:pasted:20240220-200456.png}} | ||
+ | |||
===== Forgatás Mátrixszal, amikor a forgatási középpont nem az origóban van ===== | ===== Forgatás Mátrixszal, amikor a forgatási középpont nem az origóban van ===== | ||