Android ShaperEnder上的Libgdx着色器';s矩形

Android ShaperEnder上的Libgdx着色器';s矩形,android,libgdx,Android,Libgdx,我想在ShaperEnder中绘制一个二维矩形。没关系。但是我想在这个矩形上创建一个自定义着色器 所以我不需要它的纹理,我只想要一个自定义着色器矩形。可能吗?怎么做 我的矩形现在是一个渐变。我想在此渐变上绘制我的着色器…如果不想使用默认值,shaperender类有一个构造函数,您可以在其中传入自己的着色器程序。但是,您不能像使用SpriteBatch渲染内容时那样动态设置ShaderProgram 查看shaperender和immediatemoderender20类的源代码,以查看如何应用

我想在ShaperEnder中绘制一个二维矩形。没关系。但是我想在这个矩形上创建一个自定义着色器

所以我不需要它的纹理,我只想要一个自定义着色器矩形。可能吗?怎么做


我的矩形现在是一个渐变。我想在此渐变上绘制我的着色器…

如果不想使用默认值,
shaperender
类有一个构造函数,您可以在其中传入自己的
着色器程序。但是,您不能像使用
SpriteBatch
渲染内容时那样动态设置
ShaderProgram


查看
shaperender
immediatemoderender20
类的源代码,以查看如何应用默认着色器。然后根据需要调整,使用调整后的
ShaderProgram

创建一个
shaperender
实例,这对着色器意味着什么?透明度、色调、亮度?我想用我的自定义片段着色器操纵渐变。使用着色器在渐变顶部绘制六边形。有点像FBO,但没有FBO。仅使用ShaperEnder和着色器程序,并使用矩形渐变;)代码潜水时看到:ShaperEnder没有构造函数,只有一个ShaderProgramm参数。默认顶点数量为5000,因此在创建ShaperEnder过程5000和着色器作为参数时。