0
$\begingroup$

I'm facing an issue with shading on some edges that appear. Here is a view of the topology. I make sure it's only quad and that the surface is flat, but still this edge line appear. It's seems that the last line of edges is causing this issue, but I'm not sure why it is causing it. I have try to look for many tutorials online, but haven't find any real solution that worked for me.

enter image description here enter image description here

I have already try many things to correct this issue, like reinforce edges around the boolean or flat Ngons. It's the closest I could get from not having this shading issue, but still I have some shading issues. enter image description here

Do you know if I'm missing something?

Thanks in advance

$\endgroup$
2
  • $\begingroup$ Hello and welcome, make sure to check your faces orientation blender.stackexchange.com/questions/145751/… $\endgroup$
    – Emir
    Dec 11, 2023 at 13:06
  • $\begingroup$ Hello @Emir, thank you for the suggestion. Unfortunately, I have checked the face orientation, and everything seems normal on this side. $\endgroup$ Dec 11, 2023 at 17:42

1 Answer 1

0
$\begingroup$

You need to avoid long thin polygons as they often cause shading issues. Try to make something more like this to minimize the distortion

enter image description here

enter image description here

You can see the difference with this part for example

enter image description here

With you're curent topology, in order to get a clean shading you would have to transfer the normals using a data transfer modifier on the polygons causing distortion, using a cylinder with the same amount of loops as the original cylinder as a source object

enter image description here

even cleaner than the first method, but make sure you add a triangulate modifier before the data transfer if you plan on exporting the model

enter image description here

$\endgroup$
4
  • $\begingroup$ Hey @Alex, thanks for your response. So I have tried both methods, the first one with the topology, and it kind of got better, but a similar issue with a triangle was there. But it was less noticeable. i.stack.imgur.com/C5qux.jpg i.stack.imgur.com/ApK8M.png The second method was way better with no more lines appearing, but it caused me another issue where other normals were affected by it. I have tried to resmooth the bool part, but the line was reappearing. i.stack.imgur.com/SQAYb.jpg i.stack.imgur.com/GCBYT.png $\endgroup$ Dec 11, 2023 at 19:09
  • $\begingroup$ @BlenderUser356578 yes, you have to add another loop before the angle so it's not affected by the modifier. If you look closely on the before last picture, you'll see there is a loop right before the angle $\endgroup$
    – Alex
    Dec 11, 2023 at 19:13
  • $\begingroup$ Indeed it worked the edges are sharp. I'm still trying to figure out how can I keep the sharpness on those boolean objects without making the artifact reappear i.stack.imgur.com/OqlUp.png $\endgroup$ Dec 11, 2023 at 19:30
  • $\begingroup$ Okay found the solution, it was missing reinforcement as well on the boolean part i.stack.imgur.com/NcBSO.jpg now it's working perfectly fine i.stack.imgur.com/teoRl.png. Thank you for the solution :) $\endgroup$ Dec 11, 2023 at 19:42

You must log in to answer this question.

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