Meshmodifications

Twist

Instruction:
本範例中主要示範Ball被扭曲成螺旋狀,且可以控制其扭曲軸向、扭曲角度與扭曲型態等。

Building Blocks
(a) Bezier Progression-Logics/Loops/Bezier Progression
(b) Twist-Mesh Modifications/Deformation/Twist

製作構想
利用Building Blocks-Twist配合Bezier Progression即可使Ball達到扭曲的效果,且可以控制其扭曲軸向、扭曲角度與扭曲型態等。

製作步驟
(a) 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執行後物體不會回復至初始的狀況。

 


愛迪斯科技股份有限公司版權所有,本網站各連結標題,商標及連結內容歸原權利人所有.
台北市內湖區民權東路六段16011樓之
2 Tel:(02)2791-2917 Fax:(02)2791-2916
CopyRight 2001-2002 Axis 3D Technology,inc. All rights reserved.