【发布时间】:2014-03-07 01:23:09
【问题描述】:
我正在尝试用渐变绘制面积图。这就是我现在所拥有的。
如果您查看红绿图,您会发现渐变看起来并不像预期的那样。
编辑:渐变应该像这样均匀:
我正在使用 OpenGL ES 2.0 和 GLKit 来绘制一堆图表。该图表是使用 GL_TRIANGLES 绘制的。我知道问题是正在为每个三角形单独绘制渐变。
我能想到的唯一方法是使用模板缓冲区。我将在一个大矩形中绘制渐变,并使用模板将其剪辑成这个形状。有一个更好的方法吗?如果不能,你能帮我画一个带有指定点的模板吗?我是 OpenGL 新手,对使用模板缓冲区没有很好的解释。
【问题讨论】:
-
我没有注意到渐变看起来不像它应该的样子,因为我不知道它应该看起来如何。如果您澄清这一点,我们将能够更好地提供帮助。
-
@rickster:使用示例图像更新。