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
  • 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
    Commented Oct 11, 2017 at 13:51
  • $\begingroup$ Add edge split modifier $\endgroup$
    – atek
    Commented Oct 11, 2017 at 15:24

1 Answer 1

-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

$\endgroup$
6
  • $\begingroup$ what is a subsurface and no just adding edge split modifier does nothing at all: youtube.com/watch?v=b_1Uif7kvQU $\endgroup$
    – AzulShiva
    Commented Oct 11, 2017 at 16:13
  • 1
    $\begingroup$ sorry i mean boolean modifier and can u send the file to seen whats going wrong $\endgroup$
    – atek
    Commented Oct 11, 2017 at 16:18
  • 1
    $\begingroup$ Check the answer i have edited it $\endgroup$
    – atek
    Commented Oct 11, 2017 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
    Commented Oct 11, 2017 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
    Commented Oct 11, 2017 at 17:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .