0
$\begingroup$

Everytime I try to subdivide or use a boolean on an object with a smooth surface I get ugly artifacts as seen here. Is there a way to punch a hole through a smooth object while keeping sharp edges?

enter image description here

enter image description here

Without Edge Split modifier (left) and after applying Edge Split modifier (right).

enter image description here

$\endgroup$
  • 2
    $\begingroup$ If not sticking to semi-automated solutions like using AutoSmooth or EdgeSplit modifiers no matter what geometry is underneath, no, there isn't. Fix the Ngons and long tiny tris/quads appeared after Boolean and you'll get more decent shading at the edges $\endgroup$ – Mr Zak Oct 11 '17 at 13:51
  • $\begingroup$ Add edge split modifier $\endgroup$ – atek Oct 11 '17 at 15:24
-1
$\begingroup$

Select the model Go to edit mode and press w and Remove doubles

Select the cylinder and add one subdivide

Now with the boolean modifier selecting the difference select the object.

enter image description here

| improve this answer | |
$\endgroup$
  • $\begingroup$ what is a subsurface and no just adding edge split modifier does nothing at all: youtube.com/watch?v=b_1Uif7kvQU $\endgroup$ – AzulShiva Oct 11 '17 at 16:13
  • 1
    $\begingroup$ sorry i mean boolean modifier and can u send the file to seen whats going wrong $\endgroup$ – atek Oct 11 '17 at 16:18
  • 1
    $\begingroup$ Check the answer i have edited it $\endgroup$ – atek Oct 11 '17 at 16:41
  • 1
    $\begingroup$ Sorry but you can still see the bad artifacts at the end of your gif. And why subdivide? It's supposed to be lowpoly. $\endgroup$ – AzulShiva Oct 11 '17 at 16:53
  • $\begingroup$ There is no need to use the blend file. Look the 3rd picture in my question I have edited. I cannot get it done in a brand new project $\endgroup$ – AzulShiva Oct 11 '17 at 17:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.