Quantcast
Channel: bugs, errors - openFrameworks
Viewing all articles
Browse latest Browse all 636

Image is all black when using a gaussian blur

$
0
0

Hello, this is my first post, I’ll try to be as concise as possible.
I am using the gaussian blur from the OF exemples in my own projet. (of_v0.11.2_vs2017_release\examples\shader\09_gaussianBlurFilter\bin\data)

Depending on where and when I load the image, I get a completely black image as a result.

this works:
Setup:

 shaderBlurX.load(PATH_SHADERS + "Blur\\shaderBlurX");
 shaderBlurY.load(PATH_SHADERS + "Blur\\shaderBlurY");

 img.load("img.png");
 test = img;

Draw:
fboBlurOnePass.begin();

	shaderBlurX.begin();
	shaderBlurX.setUniform1f("blurAmnt", 10.0);

	test.draw(0, 0);

	shaderBlurX.end();

	fboBlurOnePass.end();

	//----------------------------------------------------------
	fboBlurTwoPass.begin();

	shaderBlurY.begin();
	shaderBlurY.setUniform1f("blurAmnt", 10.0);

	fboBlurOnePass.draw(0, 0);

	shaderBlurY.end();

	fboBlurTwoPass.end();

	//----------------------------------------------------------
	ofSetColor(ofColor::white);
	fboBlurTwoPass.draw(0, 0);

this does not work:
Setup:

 shaderBlurX.load(PATH_SHADERS + "Blur\\shaderBlurX");
 shaderBlurY.load(PATH_SHADERS + "Blur\\shaderBlurY");

 img.load("img.png");

Draw:

        test = img;
        fboBlurOnePass.begin();

		shaderBlurX.begin();
		shaderBlurX.setUniform1f("blurAmnt", 10.0);

		test.draw(0, 0);

		shaderBlurX.end();

		fboBlurOnePass.end();

		//----------------------------------------------------------
		fboBlurTwoPass.begin();

		shaderBlurY.begin();
		shaderBlurY.setUniform1f("blurAmnt", 10.0);

		fboBlurOnePass.draw(0, 0);

		shaderBlurY.end();

		fboBlurTwoPass.end();

		//----------------------------------------------------------
		ofSetColor(ofColor::white);
		fboBlurTwoPass.draw(0, 0);

Bad result:

However, the later example seems to work perfectly fine in the OF example project.
I feel like I am missing something, could someone please guide me in the right direction?

1 post - 1 participant

Read full topic


Viewing all articles
Browse latest Browse all 636

Trending Articles