观看洲Ⅴa久久久噜噜噜_在深圳怎么才能约到炮_孕妇奶水仑乱A级毛片免费看_97国产精品免费视频观看_2019中文字幕不卡

Godot 2D 著色器:波浪

2023-08-09 04:38:44 來源:?jiǎn)袅▎袅?/span> 分享到:


(相關(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