(相關(guān)資料圖)
效果圖
原理
原理是根據(jù) UV 坐標(biāo)和時(shí)間的變化,計(jì)算出一個(gè)波浪的截止高度,然后根據(jù)這個(gè)高度來決定像素的透明度。
我們使用正弦函數(shù)來模擬波浪的形狀,并根據(jù) UV 坐標(biāo)和時(shí)間來調(diào)整其位置和變化。我們使用? + TIME * speed
來表示水平方向上的相位差,然后除以?width
來調(diào)整波長(zhǎng)。我們使用?sin()
函數(shù)來計(jì)算出正弦值,并減去 1 來使其在 -1 到 0 之間變化。然后乘以?height
來調(diào)整振幅,并加上?cutoff
來調(diào)整基準(zhǔn)高度。
源代碼
關(guān)鍵詞:
Copyright 2015-2022 時(shí)代城建網(wǎng) 版權(quán)所有 備案號(hào): 聯(lián)系郵箱: 514 676 113@qq.com