I would like to report a bug i’ve encountered with meshes exported from Sketchup. Apparently if Use MikkTSpace Tangent is enabled certain faces of the mesh has normals issues when left at 0,0,0 rotation. Even a slight change of rotation fixes the problem but it isn’t convenient(and not always possible) as you can imagine. Here is a screenshot of the problem:
And here is a sample project that replicates the issue:
Let me know if you need any additional information.
MikkTSpace will use the correct normals and tangents for a mesh to produce accurate lighting. Not using this method can produce incorrect shading with your meshes.
Ultimately, fixing the mesh with proper UVs should correct this issue. I’m not very familiar with SketchUp, but in the past when I’ve used it it did not have a UV Mapping tool. However, there is a tool here that looks like it can be downloaded now.
I found that if I had any edges in the mesh hidden, it caused this error. Setting all hidden edges to visible (I did this in 3ds max but could also be done in SU) solved the error.