ripple函數

來源:魅力女性吧 1.15W
ripple函數

屬於構造函數,可以用在支付 / unity(遊戲引擎)裏,假設有一個平面

x-長度、y-高度、z-深度、t-時間

構造函數加在Y上,對平面上各點高度做控制:

第一步: 捏一個漏斗:y=(x * x + z * z) 

第二步:加 sin函數,d = (x * x + z * z) y = (pi*d)

第三步: 增加褶皺數量,d = (x * x + z * z) y = (3*pi*d),(n*pi*d )中的 n值越大,褶皺數量越多,n=3

四步: 加時間t ,d = (x * x + z * z) y = (pi *12* d+4*t) *12-形成更多褶皺,*4-設置較慢的動效

d = (x * x + z * z) y = (pi *3* d+12*t) *3-形成較少褶皺,*12-動效調快

熱門標籤