0
$\begingroup$

I had this mesh with these Normals:

enter image description here

The column had a "wrong" scale

enter image description here

and I wanted to set it to 1 1 1. Then I pressed Ctrl + a and scale.

The result was that:

enter image description here

The normals are upeset and destroyed (if I flip all with Ctrl + n the final result isn't good . . . the normals, although flipped in the right direction, don't come back to the origin.

enter image description here

My question is: is there a way to set the scale (1 1 1), avoiding the total distorsion of the normals? Or maybe, am I making any mistakes?

$\endgroup$
2
$\begingroup$

It should work to duplicate your object, before applying scale, and use a Data Transfer Modifier to transfer the custom normals from the duplicate object to the corrected object:

enter image description here

Hopefully that does the trick.

$\endgroup$

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.