diff --git a/addons/material_maker/nodes/generalized_kuwahara.mmg b/addons/material_maker/nodes/generalized_kuwahara.mmg index 3603302e8..bc8fab83a 100644 --- a/addons/material_maker/nodes/generalized_kuwahara.mmg +++ b/addons/material_maker/nodes/generalized_kuwahara.mmg @@ -210,7 +210,6 @@ "// MIT License - Garrett Gunnell", "// Based on https://github.com/GarrettGunnell/Post-Processing/blob/main/Assets/Kuwahara%20Filter/GeneralizedKuwahara.shader", "vec3 $(name)_generalized_kuwahara(vec2 uv, int _KernelSize) {", - "\tint k;", "\tvec4 m[8];", "\tvec3 s[8];", "", @@ -223,7 +222,7 @@ "\tfloat sinZeroCross = sin(zeroCross);", "\tfloat eta = (zeta + cos(zeroCross)) / (sinZeroCross * sinZeroCross);", "", - "\tfor (k = 0; k < 8; ++k) {", + "\tfor (int k = 0; k < 8; ++k) {", "\t\tm[k] = vec4(0.0);", "\t\ts[k] = vec3(0.0);", "\t}", @@ -269,7 +268,7 @@ "\t\t\t", "\t\t\tfloat g = exp(-3.125 * dot(v,v)) / sum;", "\t\t\t", - "\t\t for (k = 0; k < 8; ++k) {", + "\t\t for (int k = 0; k < 8; ++k) {", "\t\t\t\tfloat wk = w[k] * g;", "\t\t\t\tm[k] += vec4(c * wk, wk);", "\t\t\t\ts[k] += c * c * wk;", @@ -278,7 +277,7 @@ "\t}", "", "\tvec4 output = vec4(0.0);", - "\t for (k = 0; k < 8; ++k) {", + "\t for (int k = 0; k < 8; ++k) {", "\t\tm[k].rgb /= m[k].w;", "\t\ts[k] = abs(s[k] / m[k].w - m[k].rgb * m[k].rgb);", "",