【问题标题】:Libgdx Altering the sprite-batch's shaderLibgdx 改变 sprite-batch 的着色器
【发布时间】:2013-07-25 00:19:06
【问题描述】:

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

【问题讨论】:

    标签: shader sprite libgdx spritebatch


    【解决方案1】:

    有一个SpriteBatch constructor 接受ShaderProgram。您也可以使用setShader() 进行设置。

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

    【讨论】:

    • 感谢您的帮助!
    猜你喜欢
    • 2011-07-25
    • 1970-01-01
    • 2021-10-06
    • 2018-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-02
    相关资源
    最近更新 更多