OBJ crash

 From:  Michael Gibson
8229.2 In reply to 8229.1 
Hi glmr, MoI doesn't include an OBJ reader by default, only an exporter. That's because it doesn't work well to have a NURBS object made up of a very high number of little tiny polygon fragments. NURBS models are designed to have surfaces made up of larger smooth sheets that have trim curves on them, not little facets.

You need to use a polygon modeling program to handle dense polygon objects, that type of structure just does not fit well in a NURBS modeling program, the overhead for maintaining all the trimming information tends to balloon the memory required by quite a lot as compared to a polygon modeling program for this particular kind of data. Polygon modeling programs can handle that type of faceted structure with less overhead.

That "module load error" exception is emitted by the VisualC++ delayed DLL loader when a DLL file was not able to be loaded, the reason it mentions the virus checker in that MoI error dialog is because I've seen it before where the virus checker just deleted a dll and so it couldn't be found. But in your case it's probably that there was no more available 32-bit memory in the address space.


> Is it reall a problem with DLL or Moi just cant import high-polygon OBJ?

It's that an object structured out of a dense number of little polygons does not translate well into a NURBS object, you should use a polygon modeling program for that kind of data, not MoI.

But it's probably not a dll problem, it's probably an out of memory problem.

- Michael

EDITED: 21 Dec 2016 by MICHAEL GIBSON