Posted on 2008-10-26 11:03
剑孤寒 阅读(662)
评论(1) 编辑 收藏 引用 所属分类:
游戏编程
前几天在做游戏时碰到要做一个以渐变方式切换场景的特效,记得以前在RMXP中要看到过类似的特效,于是赶快把它翻出来看了看,发现效果还不错。
它的场景特效切换方法是:首先需要一个遮罩图,这个图的作用是根据时间和这个图上灰度的值来设置切换图的alpha值,具体的做法可以下载我写的演示程序和源代码,里面分别有最原始的操作像素实现这个特效的方法和使用shader来做这个特效的方法,这两种方法的速度差别还是很大的,我更倾向于使用shader来做,另外,虽然这个演示程序是2D的,但是方法也可以原封不动的搬到3D中去^_^ 下载
最后放上截图一张^_^