Next: Reprezentace transformace jedinou maticí
Up: Vytváření IFS kódu
Previous: Vytvoření základního objektu a
Jak již bylo řečeno, vzorec pro lineární transformaci má tvar:
|
(4.7) |
kde xn, yn jsou souřadnice iterovaného bodu. Chceme tedy nalézt
koeficienty aij a bi.
Na základní objekt lze aplikovat tyto lineární transformace:
- Posunutí
- Otáčení
- Změna měřítka
- Zrcadlení
- Zkosení
Každá transformace je reprezentována maticí transformace. Matice
transformace je matice řádu 3x3 a vzniká vlastně složením matic A a
B. Výsledná transformace je vypočtena jako maticový součin
jednotlivých základních transformací. Zde je nutno připomenout, že
násobení matic není komutativní, což se mimo jiné projevuje tím, že
prohozením pořadí dvou transformací vznikne odlišná výsledná
transformace.
Tisnovsky Pavel
1999-05-30