restored radius setting to gaussian blur, fixes #702

This commit is contained in:
itsmattkc
2019-03-28 13:07:48 +11:00
parent 49093d0f5e
commit 1adca7f2cc
2 changed files with 5 additions and 5 deletions
+3 -3
View File
@@ -4,7 +4,7 @@
uniform sampler2D image;
// uniform float radius;
uniform float radius;
uniform float sigma;
uniform vec2 resolution;
uniform bool horiz_blur;
@@ -22,13 +22,13 @@ float gaussian2(float x, float y, float sigma) {
}
void main(void) {
float rad = ceil(sigma);
float rad = ceil(radius);
float sum = 0.0;
vec4 color = vec4(0.0);
bool radius_is_zero = (rad == 0.0);
bool radius_is_zero = (rad == 0.0 || sigma == 0.0);
if (!radius_is_zero) {
for (float x=-rad+0.5;x<=rad;x+=2.0) {
+2 -2
View File
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<effect name="Gaussian Blur" category="Blur">
<!-- <row name="Radius">
<row name="Radius">
<field type="double" min="0" default="10" id="radius"/>
</row> -->
</row>
<row name="Sigma">
<field type="double" min="0" default="5.5" id="sigma"/>
</row>