- glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
- glBindTexture(GL_TEXTURE_2D, ImageTexture);
- glBegin(GL_QUADS);
- glTexCoord2f(0.0f,0.0f); glVertex2f(0, 0);
- glTexCoord2f(1.0f,0.0f); glVertex2f(1, 0);
- glTexCoord2f(1.0f,1.0f); glVertex2f(1, 1);
- glTexCoord2f(0.0f,1.0f); glVertex2f(0, 1);
- glEnd();
- glCopyConvolutionFilter2D(GL_CONVOLUTION_2D, GL_RGB, 0, 0, fboGroeseX, fboGroeseY);
- glEnable(GL_CONVOLUTION_2D);
- glConvolutionFilter2D(GL_CONVOLUTION_2D, GL_RGB, 3, 3, GL_LUMINANCE, GL_FLOAT, convolutionMask);