Tell you what Patrice,
Both Ramjet and Millenium Falcon .OBJ files
refuse to be imported in my 3ds Max'es (I have two of them: 32- and 64-bit 2010 and 2016 versions) for re-triangulation. The editors report
bad vertex/normal/texture indices. If you exported them as OBJects from your C4D, I regret to say your
C4D object exporter is broken.
At the same time, the much smaller test file
you had supplied me with earlier does load successfully in 3ds Max and when re-triangulated, exports to a new 1.5 times smaller .OBJ file with perfect normals that both Objector and ObjReader display flawlessly with their existing (bi)tangent calc.
This makes me think that your C4D object exporter is unreliable and may continue to let us down in some future cases without prior notice. What was the original format of these two models? If I can read it with my 3ds Max importers, I suggest we re-triangulate and optimise them first in 3ds Max and then you re-work them again in your C4D to bring them to their ObjReader-renderable state. I think the model files may get down to nearly half their current size in the process.
This way we will also do away with this horror we're seeing which
is not our renderers' fault at all.