6

I have 8 objects sharing the same mesh (linked duplicates) and I want half of them to have their normals flipped, so I am searching for a modifier that flips all the normals on an object before I set out to write my own.

The mesh is asymmetric, so I can't use a negative scale. The two normal directions need to be separate objects so I can export them to different files for render order reasons. I'd prefer not to have two meshes, as then I'd have to keep them in sync if I edit one.

2 Answers2

12

One solution would be a Solidify Modifier.
All credits to @lemon for making it work.

  1. Add Solidify Modifier
  2. Set Normals > Flip, and Mode > Complex
  3. Add Weld Modifier

enter image description here

jachym michal
  • 31,744
  • 5
  • 55
  • 115
  • 1
    Thanks! A little awkward to have to add and configure two modifiers, but it works and is a lot easier than writing my own modifier. It looks like it might destroy custom normals though? – Road-hog123 Nov 02 '20 at 20:22
  • @Road-hog123 Hi :). Keeps custom normals on my end, but if you've ran into any problems, feel free to post another question. – jachym michal Nov 03 '20 at 06:21