- Locking normals might modify them. If you locked a normal before, locking it again might set it to something you didn't want.
- Edge smoothing is re-calculated. Any vertex that has at least one hard edge, will make all the edges that are connected to it, hard. So for example you have a vertex with two soft edges and two hard edges connected to it. Lock that vertex's normal and suddenly all the edges are now hard.
The only reliable way I found of locking normals is:
- Store edge softness in an array
- Save all the normals into an array
- Set all the normals to what they are using this array
- Lock all the normals per vertex, per poly
- Restore edge softness
No comments:
Post a Comment