mathematically calculate gaussian blur radius

This commit is contained in:
itsmattkc
2019-03-28 13:34:58 +11:00
parent 1adca7f2cc
commit c468d023b0
2 changed files with 4 additions and 4 deletions
+2 -2
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,7 +22,7 @@ float gaussian2(float x, float y, float sigma) {
}
void main(void) {
float rad = ceil(radius);
float rad = ceil(3.0 * sigma);
float sum = 0.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>