Objective c 如何在cocos2d中创建漂亮的openGL混合线?

Objective c 如何在cocos2d中创建漂亮的openGL混合线?,objective-c,opengl-es,cocos2d-iphone,Objective C,Opengl Es,Cocos2d Iphone,我已经为iphone编写了一个使用cocos2d中的ccDrawLine函数发电的算法。目前,ccDrawLine是一种用于动态绘制openGL线条的简单包装方法 我的算法是合理的,可以按照我的要求工作。但问题在于一般情况下,电的外观 我几乎没有openGL编程知识(因此使用了包装器),我需要将CCline很好地混合在一起,看起来像激光或电 如果可能的话,我怎样才能避免使用openGL编程呢?否则我需要学习它。您可以为该区域的每个像素采样周围的像素并求平均值。这是我知道的最基本的方法,但速度不是

我已经为iphone编写了一个使用cocos2d中的ccDrawLine函数发电的算法。目前,ccDrawLine是一种用于动态绘制openGL线条的简单包装方法

我的算法是合理的,可以按照我的要求工作。但问题在于一般情况下,电的外观

我几乎没有openGL编程知识(因此使用了包装器),我需要将CCline很好地混合在一起,看起来像激光或电


如果可能的话,我怎样才能避免使用openGL编程呢?否则我需要学习它。

您可以为该区域的每个像素采样周围的像素并求平均值。这是我知道的最基本的方法,但速度不是很快,所以你可以混合2x2的方块,而不是1x1或甚至4x4,并在每次迭代中移动,因为为了获得好的效果,你可能会做3次。

我自己刚开始ios编程,但我建议只学习openGL。这似乎是一项艰巨的任务,但openGL有许多其他语言可供使用,学习它将在许多领域为您提供帮助。您可能是对的。那么我该如何在OpenGL中实现这一点呢?(如果你知道的话)你为区域的每个像素采样周围的像素并求平均值。这是我知道的最基本的方法,但速度不是很快,所以你可以混合2x2的正方形,而不是1x1,甚至是4x4,然后在每次迭代中移动,因为为了一个好的效果,你可能会做3次。我会把它作为一个答案,所以如果它有效,给我一个+1:)你的平均值是什么意思?你的意思是弯曲线条的外部像素与背景还是什么?我需要更多的信息:)