123456789101112131415161718 |
- package eu.tankernn.gameEngine.postProcessing.gaussianBlur;
- import eu.tankernn.gameEngine.renderEngine.shaders.ShaderProgram;
- import eu.tankernn.gameEngine.renderEngine.shaders.UniformFloat;
- public class HorizontalBlurShader extends ShaderProgram {
- private static final String VERTEX_FILE = "/eu/tankernn/gameEngine/postProcessing/gaussianBlur/horizontalBlurVertex.glsl";
- private static final String FRAGMENT_FILE = "/eu/tankernn/gameEngine/postProcessing/gaussianBlur/blurFragment.glsl";
- protected UniformFloat targetWidth = new UniformFloat("targetWidth");
- protected HorizontalBlurShader() {
- super(VERTEX_FILE, FRAGMENT_FILE, "position");
- super.storeAllUniformLocations(targetWidth);
- }
- }
|