在cocos2d的小插图

时间:2012-07-23 19:26:06

标签: cocos2d-iphone textures vignette

我想在cocos2d中创建一个晕影效果。我真的不确定如何做到这一点。我想过只使用一个图像,但高分辨率的全屏图像(这适用于iPad)会占用大量内存。接下来,我考虑使用CCRenderTexture。我以前从未使用它,但我正在调查它。你有什么建议来实现这个目标?

我想要类似的东西(注意图像角落和边缘附近的黑色)

enter image description here

感谢。

1 个答案:

答案 0 :(得分:0)

你可以找到或写一个像素着色器来做它,但我没有经验告诉你那里。谷歌搜索渐晕像素着色器会产生一些可能为您提供起点的样本。

或者,为2048 x 1536执行晕影效果所需的图像不会占用太多内存,我会将其忽略不计。试一试。