0
$\begingroup$

Why can't I smooth the upper cylinder like the bottom one? I tried to set the top and bottom face to Flat "Shade Flat", and set the middle face loop to "Shade Smooth". It doesn't work.

I also tried to set "Shade Smooth" to all faces of the cylinder, top and bottom edge loops set "Mark Sharp". It doesn't work either.

enter image description here

$\endgroup$
2
  • $\begingroup$ Does this answer your question? Smooth a Cylinder in one direction $\endgroup$ – Luciano Mar 23 '20 at 16:41
  • $\begingroup$ Yes. But before I found this answer I found another way to resolve this task. And I decided to share this solution. But in comments says, that not a better way. So, I can delete this answer if it duplicated earlier answer by your and my link. $\endgroup$ – Lex Larvatus Mar 23 '20 at 21:52
1
$\begingroup$

You can use 2 ways, one is to select the specific faces you want to be shaded flat and then go in the Mesh menu, under Shading and select the Flat Faces.

enter image description here

Or you select the object and go in the Object Data Properties under Normals and activate Auto Smooth.

The latter works very well with most objects, but does not give you as much control as the first way.

Auto Smooth demo: enter image description here

Happy Blending

$\endgroup$
1
  • $\begingroup$ Second way didn't work, I tried. Thanks for the first way. $\endgroup$ – Lex Larvatus Mar 23 '20 at 21:44
0
$\begingroup$

This answer is the best. It's about Edge Split modifier. But I find another way.

  1. Enter into Edit mode
  2. Select all faces -> Alt+N -> Merge
  3. Select top and bottom faces -> Alt+N -> Split

Done.

$\endgroup$
2
  • 1
    $\begingroup$ This is not the best solution since it create 1) a non-manifold mesh and 2) duplicates the number of required vertices for the edge loop that is split. This can be ok for your use case, but in general it's better to use a solution that just modifies normals and the shading. $\endgroup$ – Robert Gützkow Mar 23 '20 at 17:21
  • $\begingroup$ Hmm, I didn’t pay attention to vertices count. Thanks for the information! $\endgroup$ – Lex Larvatus Mar 23 '20 at 21:47

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