Regression: OBJ Importer fails to import objects #110948
Operating system: Windows-10-10.0.19044-SP0 64 Bits
Graphics card: NVIDIA RTX A4000/PCIe/SSE2 NVIDIA Corporation 4.6.0 NVIDIA 528.24
Broken: version: 4.0.0 Alpha, branch: main, commit date: 2023-08-08 20:16, hash:
Worked: 3.6 (Only Legacy Importer)
The New OBJ importer (introduced some releases ago) fails importing some objects (it is consistent in different tries, it skips always the same objects). This issues are present only with the new importer, the Legacy importer (no longer present in 4.0) works fine, albeit slowly.
I have this issue with many files similar to the one attached.
I opened the same files with different softwares, they all read all objects.
import the obj with new importer, then import it with legacy importer; see that the new one skip some objects
[Based on the default startup or an attached .blend file (as simple as possible)]
I attached the obj, but it doesn't appear in the task, maybe because of the size
@Andrew-Woods you could maybe share the file with wetransfer or some other services? Looks like it shouldn't be a huge file.
Sure! here it is
it got heavy because it's been exported from Rhino and there is much unnecessary geometry
I have other files but I prefer share them privately because of sensitive data, if you need them
Will look into this, thanks! I think at least one issue might be what is pointed out in the console when importing that repro: "OBJ file contains a line 1820372 that is too long (max. length 65536)" (there's one polygon with over 6000 vertices in the file). Maybe some other issues too, will investigate.
@aras_p If this has worked before, is it high priority regression?
A workaround/fix was checked in as
3bf2757b47. Is this being kept Open to work further on another solution?
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?