Artifacts left by boolean in 5.0

For some reason, the boolean modifier seems to be leaving a couple of the cylinder instances in place after I hide them. It's like it applies a union boolean instead of a difference. And they're visible in the render, too, so it's not just a glitch in the viewport. For some reason, I'm not able to add images to this post. I hope I've described the problem well.

1 love
Reply
  • Omar Domenech replied

    It is common for booleans to misbehave. Try moving the boolean object a little bit and you'll most likely see things adapt as you move it. Also once you upload some screenshots we will see the issue better and see what else might be going on. 

    2 loves
  • Josh Tryon(namelessjay) replied

    Got it, thanks. Moving them around a little made them disappear. I tried to add some screen shots, but they wouldn't show up. I'm not sure what the problem is.

    5-12-04 13-19-13.png

    Works fine here, though. Thanks.

    1 love
  • Omar Domenech replied

    Only that rogue one that is visible? Try some other simple troubleshoots. Decrease and increase the number of array and see if that resets that small glitch. Delete and re-add the modifiers in the stack to see if that also resets the glitch. 

    1 love
  • thehomme replied

    I seem to remember JL discusses this in the video. If you switch to Exact instead of float it fixes the issue although it will slow your viewport down a little as there's more maths for the computer to complete

    1 love
  • Martin Bergwerf replied

    ...or try Manifold, that's like the speed of Float and the precision of Exact. Only works with Manifold Meshes though.

    1 love
  • Grady Pruitt(gradyp) replied

    As far as the "cut" object being in the render, it's very easy to "turn off" the visibility in the viewport, but forget to do so for the render. One thing that you could do is create a collection for the helper objects. Then you can "enable" and Disable" the collection. It will still work for the modifier, but will not be displayed if the collection is disabled.

    (Hiding in the viewport and hiding from render are two different icons on the outliner, and hiding it in one doesn't automatically hide it from the other.)