I have a very specific problem which I suspect can be solved using Max Scripts, but I’m not certain, so I’d like some help.
I’m converting some models from Rips that I’ve made with the Ninja Ripper tool (1.5.2), and Ninja ripper has a knack of inverting normals for seemingly no reason.
If ALL of the normals were inverted, this would of course not be a problem, but the normals usually end up looking like a checker-pattern, which makes me think a max script can be used to select alternating polygons, and then the Flip command can be used to flip only those normals, without going through the long process of manually selecting those polygons.
Here’s a common example of what I’m talking about: https://i.imgur.com/nLEEtTF.png
So as you can see, the shape is complex, which prevents me from using something like Dot Loop, but it’s very clear that there’s a pattern to how the normals are oriented.
I mainly work with .OBJ files, and I suspect that we can achieve the desired result by writing a custom .OBJ importer script, which would flip every other normal as it is being imported. (I’m not sure if 3dx max preserves the order that the polygons are imported in, so this may be the only option)
Any input would be greatly appreciated.