我想在cocos2d中创建一个晕影效果。我真的不确定如何做到这一点。我想过只使用一个图像,但高分辨率的全屏图像(这适用于iPad)会占用大量内存。接下来,我考虑使用CCRenderTexture。我以前从未使用它,但我正在调查它。你有什么建议来实现这个目标?
我想要类似的东西(注意图像角落和边缘附近的黑色)
感谢。
答案 0 :(得分:0)
你可以找到或写一个像素着色器来做它,但我没有经验告诉你那里。谷歌搜索渐晕像素着色器会产生一些可能为您提供起点的样本。
或者,为2048 x 1536执行晕影效果所需的图像不会占用太多内存,我会将其忽略不计。试一试。