Android上的2D OpenGL ES Metaballs

时间:2011-09-22 17:55:08

标签: android opengl-es 2d opengl-es-2.0

我在2D空间中有一系列点(球),我希望将其显示为2D Metaballs。

出于学习目的,我通过

在画布上实现了它
  1. 创建一个代表每个像素的数组
  2. 遍历此数组并根据每个像素的每个球的距离设置一个值
  3. 再次迭代并删除低于阈值的所有内容
  4. 工作正常,但正如预期的那样非常慢。 我是OpenGL的新手,并且使用各种样本,但我没有设法制作2D OpenGL Metaballs。 目前的状态是我通过为每个球画一个精灵来表现我的球(如果重要的话,使用cocos2d-android-1)。

    你能为我提供一些我需要采取的步骤吗?

0 个答案:

没有答案