That's great, Ben. Your scripts are extremely helpful to the community. I'm glad you're taking the time to fix these up for everyone. MoP - I think that Max does in fact render the maps correctly. I had a freind look at tangent normal map above in his engine, and it looked perfect. I figured that Discreet would have…
Yea I have, but they don't seem to properly support world/local-space normal maps. And using his scripts, I still get f'd up shading like the above pic.
Looks to me like max isn't calculating nor using the tangents and bitangents, which are required for proper lighting with tangent space maps. The tangents and bitangents need to be calculated per-vertex from the UV coordinates of the model. Once they're created, they can be stored in an unused UV channel. Then the light…