diff options
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/draw/intern/shaders/common_intersect_lib.glsl | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/source/blender/draw/intern/shaders/common_intersect_lib.glsl b/source/blender/draw/intern/shaders/common_intersect_lib.glsl index 708d361029a..33378588553 100644 --- a/source/blender/draw/intern/shaders/common_intersect_lib.glsl +++ b/source/blender/draw/intern/shaders/common_intersect_lib.glsl @@ -353,8 +353,7 @@ bool intersect(IsectFrustum i_frustum, Box box) bool intersect(IsectFrustum i_frustum, Sphere sphere) { bool intersects = true; - - for (int p = 0; p < 8; ++p) { + for (int p = 0; p < 6; ++p) { float dist_to_plane = dot(i_frustum.planes[p], vec4(sphere.center, 1.0)); if (dist_to_plane < -sphere.radius) { intersects = false; |