Skip to content

Commit 07ef572

Browse files
authored
Merge pull request #5 from korarei/fix_0_div
Division by zero prevention.
2 parents c3a92c7 + dd47ef4 commit 07ef572

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

script/RotBlur_M.frag

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ void main() {
3030
color += c;
3131
}
3232

33-
color.rgb /= color.a;
33+
float is_zero = step(color.a, 0.0);
34+
color.rgb = mix(color.rgb / max(color.a, 0.0001), vec3(0.0), is_zero);
3435
color.a /= quality * 2 + 1;
35-
FragColor = color;
36+
FragColor = clamp(color, 0.0, 1.0);
3637
}

0 commit comments

Comments
 (0)