Posted on 2008-10-26 11:03
劍孤寒 閱讀(669)
評(píng)論(1) 編輯 收藏 引用 所屬分類:
游戲編程
前幾天在做游戲時(shí)碰到要做一個(gè)以漸變方式切換場(chǎng)景的特效,記得以前在RMXP中要看到過類似的特效,于是趕快把它翻出來看了看,發(fā)現(xiàn)效果還不錯(cuò)。
它的場(chǎng)景特效切換方法是:首先需要一個(gè)遮罩圖,這個(gè)圖的作用是根據(jù)時(shí)間和這個(gè)圖上灰度的值來設(shè)置切換圖的alpha值,具體的做法可以下載我寫的演示程序和源代碼,里面分別有最原始的操作像素實(shí)現(xiàn)這個(gè)特效的方法和使用shader來做這個(gè)特效的方法,這兩種方法的速度差別還是很大的,我更傾向于使用shader來做,另外,雖然這個(gè)演示程序是2D的,但是方法也可以原封不動(dòng)的搬到3D中去^_^ 下載
最后放上截圖一張^_^
