Felhasználói eszközök

Eszközök a webhelyen


tanszek:oktatas:muszaki_informatika:transzformacio

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:

  1. Eltolás, hogy a forgatási középpont az origóba kerüljön.
  2. Forgatás 90 fokkal az óramutató járása szerint.
  3. 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:

  1. Előkészítés eltolással:
  2. 90 fokos forgatás:
  3. Visszatolás:

A teljes transzformációs mátrix, , a következőképpen számítható:

Ami egyenlő:

tanszek/oktatas/muszaki_informatika/transzformacio.txt · Utolsó módosítás: 2024/02/20 20:04 szerkesztette: knehez