next up previous contents
Next: Kruhová inverze Up: Výstupní transformace Previous: Černá díra

Inverzní černá díra

Tato transformace vznikla modifikací transformace předchozí. Rozdíl je v tom, že ve vzorci pro výpočet transformace je počáteční poloha bodu ve jmenovateli zlomku. To má za následek, že body se ve skutečnosti rozebíhají podle polohy vztažného bodu. Čím je bod blíže k počátku, tím vzdálenější je po výsledné transformaci a naopak. Jako v předchozích transformacích, i tato má jeden faktor ovlivňující sílu transformace na generovaný objekt. Tento faktor působí přímou úměrou na generování výsledného objektu. Jestliže je jedna souřadnice generovaného bodu rovna nule, mohlo by dojít k dělení nulou. Program tuto situaci řeší tím, že pro tyto body nepočítá žádnou transformaci.
Parametry:
Xs, Ys vztažný bod pro transformaci
K1 faktor, který ovlivňuje sílu transformace

Rovnice:
X1 = $\displaystyle 0 \Rightarrow X_2 = 0$ (6.32)
X1 $\textstyle \not=$ $\displaystyle 0 \Rightarrow X_2=10*K_1*\frac{X_s}{X_1}$ (6.33)
Y1 = $\displaystyle 0 \Rightarrow Y_2 = 0$ (6.34)
Y1 $\textstyle \not=$ $\displaystyle 0 \Rightarrow Y_2=10*K_1*\frac{Y_s}{Y_1}$ (6.35)


next up previous contents
Next: Kruhová inverze Up: Výstupní transformace Previous: Černá díra
Tisnovsky Pavel
1999-05-30