首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

传奇那个效果,该怎么解决

2013-01-26 
传奇那个效果传奇道士对怪物施毒,怪物颜色变绿,那个颜色效果在dirctdraw如何实现的啊(2d下)[解决办法]这是

传奇那个效果
传奇道士对怪物施毒,怪物颜色变绿,那个颜色效果在dirctdraw如何实现的啊(2d下)
[解决办法]
这是色调调整,是自己对像素做计算,ddraw这种底层接口是不会帮你做的,
色调调整很容易理解,举个例子,把一张图片从255透明度降低到100透明度,这个过程就是色调调整,只不过,他只调整了alpha,如果你去调整rgb,那么色调就被改变了,看这张图:
传奇那个效果,该怎么解决

算法极其简单,比如源图像的alpha是100,你给出的输入参数是50,那么结果就是:50/255.0f*100=19
RGB分量也是这样算.

热点排行