Here's a simple shape with two bevel modifiers and smooth shading turned on, but the shading on the flat surface is distorted and wrong. I've tried recalculating normals with CTRL N. How can I fix this problem?
$\begingroup$
$\endgroup$
2
-
$\begingroup$ Smooth shading doesn't work well with flat geometry (like yours). If you you want to smoothen your model, I would suggest applying SubSurf modifier and adding some loop cuts to your model. $\endgroup$– AshKBCommented Aug 21, 2018 at 0:41
-
$\begingroup$ Smooth shading, without further instruction, interpolates the normal at any point in a face from the normals at its corners, so your picture showing normals illustrates why the face looks curved. There are so many approaches to controlling smoothing that your question is actually quite hard to answer.. which you choose depends on other things. You could just answer "Turn on Autosmooth in the Object Data tab", but it would be wrong a lot of the time. Start here, and ask again, if any particular way gives trouble. $\endgroup$– Robin Betts ♦Commented Aug 21, 2018 at 17:43
Add a comment
|
1 Answer
$\begingroup$
$\endgroup$
I found a solution to this particular problem of mine. After applying the bevel modifiers i inset the faces which where previously giving me issues. This made it near impossible to see when rendered but probably not perfect.