next up previous contents
Next: Kruhový zkrut Up: Výstupní transformace Previous: Ohýbání

Zkrut

Tato transformace má na výsledný objekt efekt otáčení okolo osy, která je zadaná vztažným bodem. Není to ovšem nahrazení klasického třídimenzionálního promítání do dvoudimenzionální roviny, jedná se jen o hrubé přiblížení, i když vzorce jsou podobné. Body, které leží blíže ke vztažnému bodu, jsou zkrouceny více než ty body, které jsou vzdálenější. Transformace je určena vztažným bodem, dvěma faktory transformace a směrem, ve kterém transformace působí. Faktor K1 přímo ovlivňuje velikost zkroucení výsledného objektu. Faktor K2 opět ovlivňuje sílu transformace.
Parametry:
Xs, Ys vztažný bod (bod ve kterém je osa otáčení zkrutu)
K1 faktor, který ovlivňuje velikost zkrutu.
K2 faktor, který určuje sílu transformace
Směr udává směr, kterým bude transformace probíhat.
  Směr transformace může být vertikální nebo horizontální.

Rovnice:

Vertikální směr:
X2 = $\displaystyle X_1 + \frac{(X_s-X_1)*cos(\vert Y_s-Y_1\vert*K_1*0.003)*(K_2-5)}{3}$ (6.19)
Y2 = Y1 + K2*10*sin(|Xs-X1|*K1*0.003) (6.20)

Horizontální směr:
X2 = X1 + K2*10*sin(|Ys-Y1|*K1*0.003) (6.21)
Y2 = $\displaystyle Y_1 + \frac{(Y_s-Y_1)*cos(\vert X_s-X_1\vert*K_1*0.003)*(K_2-5)}{3}$ (6.22)


next up previous contents
Next: Kruhový zkrut Up: Výstupní transformace Previous: Ohýbání
Tisnovsky Pavel
1999-05-30