next up previous contents
Next: Kvadratické zúžení Up: Výstupní transformace Previous: Magnet

Lineární zúžení

Lineární zúžení v určité míře vychází z magnetu, ale rovnice jsou použity v jiném smyslu. Tato transformace má ten efekt, že zužuje objekt směrem od zadaného vztažného bodu. Zužování probíhá lineárně, a to přímo úměrně vzdálenosti od vztažného bodu. Směr zužování je dán dalším parametrem, protože zužování může probíhat jak ve směru horizontálním, tak i vertikálním. Průběh transformace dále ovlivňuje parametr K1, který určuje rychlost zužování. Závislost je, podobně jako u magnetu, nepřímo úměrná velikosti parametru K1. To znamená, že čím větší je K1, tím menší je viditelná působnost transformace.
Parametry:
Xs, Ys vztažný bod (bod od kterého se začíná zužovat)
K1 faktor, který ovlivňuje vliv vztažného bodu na transformaci (rychlost zužování).
Smer 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 = X1+(Xs-X1) * |Y1-Ys| / (K1*500) (6.3)
Y2 = Y1 (6.4)

Horizontální směr:
X2 = X1 (6.5)
Y2 = Y1+(Ys-Y1) * |X1-Xs| / (K1*500) (6.6)


next up previous contents
Next: Kvadratické zúžení Up: Výstupní transformace Previous: Magnet
Tisnovsky Pavel
1999-05-30