
|
Meshmodifications
|
Twist
|
本範例中主要示範Ball被扭曲成螺旋狀,且可以控制其扭曲軸向、扭曲角度與扭曲型態等。 |
(a)
Bezier Progression-Logics/Loops/Bezier Progression |
(b) Twist-Mesh Modifications/Deformation/Twist |
利用Building
Blocks-Twist配合Bezier Progression即可使Ball達到扭曲的效果,且可以控制其扭曲軸向、扭曲角度與扭曲型態等。 |

Bezier
Progression:設定動作持續執行的時間Duration-2秒;設定A、B值-表示Bezier-interpolated的最大與最小值(分別為0和5);調整物體變形曲線Progression
Curve (如圖示)。
|
利用由pOut輸出的變數值Delta(內插值Value的減少值)作為Building
Blocks-Twist的變數角度值Angle。 |
|
註:Progression
Curve曲線斜率愈大表示變化速度愈快;反之斜率愈小表示變化速度愈慢;斜率變為負值表示物體向原始模型變化;斜率不變表示變化速率相等(如圖示)。 |
Twist:由pIn輸入扭曲角度Angle;設定Bias值(介於-100~100),值為-100時Ball的扭曲均分佈在中央,值為100時Ball的扭曲均分佈在上下兩端,值為0時Ball的扭曲呈現均勻的分佈。
|
設定扭曲的軸向Axis-Y軸(0,
1, 0);不勾選Reset Mesh表示Twist執行後物體不會回復至初始的狀況。 |
|
|

|
 |