When importing OBJ files, the normal data and UV data read are mixed

four.zip (430.7 KB)
Open the OBJ file with Notepad, you can see that there are 7 normal data and 39 UV data. When importing this OBJ file, the normal data and UV data read are the same, and the composition is normal 7 data + 32 data of UV, and the normal data overwrites the first 7 bits of UV data,and the UV 32 data is also the original two parts. The order of the UV 32 data is reversed, is this a mistake? By the way, both VertexElementNormal and VertexElementUV’s Indices are correct.

@LIRA0306

An investigation ticket has been logged as THREEDNET-1233 in our issue tracking system. We will be further analyzing your case and will inform you as soon as the ticket is resolved. Please spare us little time.

@LIRA0306

OBJ file allows share data across multiple objects. So we have to recalculate the used data by each object, this file contains duplicated UV data, the order and number of the data changed after deduplication, it’s not a bug.