3
$\begingroup$

I am new to Blender and I am having a hard time fixing some shading issues. I could really use your knowledge and experience!

What I am Trying to Make: I'm trying to make a car tyre using Blender Guru's tutorial, available at https://youtu.be/WhmRn-tYtxE.

The Problem: When I array my mesh around a curve (the curve has resolution set to 200), I get subtle shading issues wherever the mesh meets (highlighted in red in the image). I have enabled merge and removed duplicate vertices, but I can't seem to get rid of the issue. The .blend file is available here: tyre_issue_blend_file.

enter image description here

I would really appreciate any help with this issue. I really want to understand why this is happening, and how I can fix it.

Thank you.

$\endgroup$
7
  • 1
    $\begingroup$ hello, maybe you have flipped normals and you need to recalculate the normals? Or you have an inner face? maybe share your file: pasteall.org/blend $\endgroup$
    – moonboots
    Jul 15 at 13:51
  • $\begingroup$ Hi, thanks very much for replying! I have recalculated the normals, and I don't think I have an inner face. I have enabled auto smooth and it seems to have helped, but now I have another issue. When I array my mesh around a curve (with resolution set to 200), I get subtle seams wherever the mesh meets. I have enabled merge and removed duplicate vertices, but I can't seem to get rid of the issue. Do you have any ideas? Thanks again. I have uploaded my .blend file here: pasteall.org/blend/3a6d0e5ba55f42e18c7123c8b1829d6e $\endgroup$
    – Jontiemcv
    Jul 15 at 14:47
  • $\begingroup$ could you please edit your original question and show the new issue with some screenshots? I can't see the seam you're talking about $\endgroup$
    – moonboots
    Jul 15 at 14:54
  • 1
    $\begingroup$ Yes as Ribbit says I'm not sure either there's any problem, Edge Split is a bit unconventional but it's not the problem here $\endgroup$
    – moonboots
    Jul 15 at 15:36
  • 1
    $\begingroup$ I don't think there is any problem with the shading of your mesh, it's just the reflection of the light from that particular white ceramic matcap Look in the answers section for pictures $\endgroup$
    – Ribbit12
    Jul 15 at 15:39
2
$\begingroup$

I don't think there is any problem with the shading of your mesh, it's just the reflection of the light from that particular white ceramic matcap as the issue isn`t shown in any other matcaps. To be honest I am not completely sure.

Your mesh previewed with the white ceramic matcap

enter image description here

Your mesh previewed with the red metal matcap

enter image description here

enter image description here

$\endgroup$
2
  • $\begingroup$ Ah, thank you for taking the time to reply with images and a gif! This makes it clearer for me, thank you. $\endgroup$
    – Jontiemcv
    Jul 15 at 16:00
  • 1
    $\begingroup$ Your welcome ;) really happy to help $\endgroup$
    – Ribbit12
    Jul 15 at 16:00
3
$\begingroup$

When you switch to smooth shading, for geometry like yours, you should also enable AutoSmooth by going to the Properties Panel; selecting Object Data Properties; (the one with the triangle icon,) opening the Normals tab and enabling AutoSmooth:

Autosmooth option

Here is geometry that is similar to yours, with smooth shading enabled.

Without autosmooth set:

no autosmooth

With autosmooth set

with autosmooth

$\endgroup$
2
  • $\begingroup$ Hi, Thanks for the reply! I have enabled Auto Smooth (and set the angle to 35 degrees). It seems to have done the trick. However, I am now encountering another issue. When I array my mesh around a curve, I get subtle seams where the mesh meets. I have enabled merge and removed duplicate vertices, but I can't seem to get rid of the issue. Do you have any ideas? Thanks again. $\endgroup$
    – Jontiemcv
    Jul 15 at 14:35
  • 1
    $\begingroup$ I downloaded your file and the apparent issues all seem to be due to lighting. Your mesh looks fine, and when I switch to a matte matcap they don't show up. $\endgroup$ Jul 15 at 23:40

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.