2

我只是想知道是否有任何方法可以更改 sprite-batch 的着色器并编写自定义着色器而不必使用新的网格?

4

1 回答 1

3

有一个SpriteBatch 构造函数接受ShaderProgram. 您也可以使用setShader().

但是,请确保在着色器中包含所需的顶点属性和制服(参见SpriteBatch代码),因为SpriteBatch需要设置这些。

于 2013-07-25T02:13:41.670 回答