影响整个屏幕的Libgdx着色器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了影响整个屏幕的Libgdx着色器相关的知识,希望对你有一定的参考价值。
我在Libgdx做一个游戏。
我知道如何使用着色器的唯一方法是让批处理一个接一个地影响给定的纹理。这是我通常在我的代码中执行的操作:
shader = new ShaderProgram(Gdx.files.internal("shaders/shader.vert"), Gdx.files.internal("shaders/shader.frag"));
batch.setShader(shader);
这就是所有需要的代码。
无论如何,我不希望纹理之间的这种分离。但是,我找不到任何方法用着色器立刻影响整个屏幕,就像整个屏幕只是一个大的纹理。对我来说,这似乎是使用着色器最合理的方式。
那么,有谁知道如何做这样的事情?
以上是关于影响整个屏幕的Libgdx着色器的主要内容,如果未能解决你的问题,请参考以下文章