| What is the point of importing a dataset of this complexity if you can't also work with the data inside the DCC? Try the thousands of tools and plugins available for Blender with such data and see what happens. Good luck. I guess my point is: you need to also "fix" any of those that crash/hang/are too slow to make this worthwhile. Just to be clear again: awesome they fixed the bugs that lead to crashes with this data.
Not sure if that large a dataset was required at all to do that though. But the speed improvements? Do they matter for your average OBJ?
And if no one ever imports data of the complexity of the Moana dataset, because they can't work with it afterwards anyway, any speed improvement that is not felt in the average use case is a nice engineering exercise, foremost. There is a reason why most commercial DCCs, too, struggle with data sets of this size and no one has ever "fixed" this. ;) |
My understanding is, that you need to reproduce the rendering bug which crashes blender to be able to fix it. And being able to reproduce it, needs to be fast. Even if you have a smaller scene which would trigger this bug, without the optimisations it would take a lot of important time in the feedback loop. Now you have a workflow which crashes the rendering in less than 2 minutes.