我已经编写了一个算法来使用cocos2d中的ccDrawLine函数为iphone创建电力。目前,ccDrawLine是一种用于动态绘制openGL行的简单包装方法。
我的算法很健全,可以按我的意愿运行。但问题在于电力的出现。
我几乎没有openGL编程知识(因此使用了包装器),我要求ccLines很好地混合,看起来像是激光器或电。
如果可能的话,我怎样才能避免使用openGL编程,否则我需要学习它。
答案 0 :(得分:0)
您为该区域的每个像素采样周围像素并将其平均。这是我所知道的最基本的方法,但它不是很快,所以你可以混合2x2方格而不是1x1甚至4x4并在每次迭代中移动,因为你可以做3次好效果。