请教各位大神怎么实现图片倒影效果呢?倒影需要线性透明。
效果如下图:
— Begin quote from ____
引用楼主showvin于2014-03-14 14:31发表的 大神,C求ocos2dx怎么实现图片倒影效果 :
请教各位大神怎么实现图片倒影效果呢?倒影需要线性透明。
效果如下图:
http://www.cocoachina.com/bbs/job.php?action=topost&tid=194237&pid=tpc
— End quote
最糙快猛的做法是直接做一份倒影的图片资源
有些图片需要从网络上下载的,所以没办法事先准备好倒影图片。
这种复杂度貌似只能另做图片处理了 或者当前图片至少需要经过美工的处理一次
— Begin quote from ____
引用第2楼showvin于2014-03-14 18:01发表的 回 1楼(crossingfire) 的帖子 :
有些图片需要从网络上下载的,所以没办法事先准备好倒影图片。 http://www.cocoachina.com/bbs/job.php?action=topost&tid=194237&pid=903547
— End quote
那实现这种效果,得需要opengl shader alpha透明 相关的知识
图片先做一个纹理翻转,然后对每行所有像素点,按照线性渐变公式改变其alpha值,生成的新纹理作为倒影,应该就ok了