1
$\begingroup$

Every shadow is working well until I separate the objects

enter image description here

My method when separating:

  • select faces on the mesh
  • inset faces a little bit
  • select the inner faces
  • separate it from the original mesh
  • make the edges sharp on the original mesh and on the separated mesh as well

What could be the problem? How could I solve it? I even recalculated normals, applied Rotation Scale and Transform.

$\endgroup$

1 Answer 1

1
$\begingroup$

It's the normals. to fix it I can suggest 2 ways, average the borderline normals with an add-on or just replace normals.

Here is how you can replace normals: before separation, copy your object and hit f2 and call it "my.normal.source.01" or anything. hide it on original model, do the separation. add a modifier in the end of stack of original object and named "Data Transfer"

enter image description here

enter image description here

select the source (we called it in this example "my.normal.source.01") mix mode to Replace

enter image description here

do the same for the lid

Done.

Now if you want to move the object your source have to move with it you can parent it. if you don't like that just apply the Data Transfer modifier. that will write normal data into your object.

$\endgroup$
2
  • $\begingroup$ Oh my god, thank you so much! $\endgroup$ Commented Feb 27, 2021 at 8:23
  • $\begingroup$ Your welcome. Also a reminder that you can click ✔ sign to select this as the answer so if anyone had any similar problem could find this problem solved. $\endgroup$
    – Mobin
    Commented Feb 27, 2021 at 17:16

You must log in to answer this question.

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