OpenGL ES 1.x着色器

时间:2009-02-12 23:10:09

标签: iphone opengl-es shader

我试图找到如何为OpenGL ES 1.x(特别是iPhone)实现简单着色器的示例。我之前从未使用着色器,但我确实理解它们的用途。我想,一旦我能够在模拟器中加载一个简单的着色器,我就可以从那里拿出它并做我需要做的事情。 谢谢您的帮助, 〜埃里克

3 个答案:

答案 0 :(得分:11)

iPhone目前使用的OpenGL ES 1.1不支持可编程管道。 OpenGL ES 2.0似乎确实拥有它们,并且 与1.1兼容。

答案 1 :(得分:2)

来自this post

  

iP *平台的像素着色器通过纹理合成器进行编程。

答案 2 :(得分:1)

我的理解是,iPhone上的硬件着色器已经被操作系统用于CoreAnimation和OpenGL ES中的功能。这意味着你无法使用它们。

您在寻找软件着色器吗?试试http://unity3d.com/unity/features/shaders