0
votes

I'm generating the normals of a model (planes) and I'm using the side : THREE.DoubleSide attribute in my material to have Three.js render both faces.

I want to know what happens to the generated normals when this attribute is set.

Are they duplicated and flipped for the other side (in the shader maybe) ?

Or maybe nothing happens, so I have to generate the model's other faces' vertices by hand (which would mean that this attribute is useless in my case...) ?

Thanks for any help.

1

1 Answers

0
votes

Normals were not generated correctly. This fixed the issue.

I guess the lighting shader just flips the normals before processing the backSide as opposed to the frontSide.