kmammou / v-hacd

Automatically exported from code.google.com/p/v-hacd
BSD 3-Clause "New" or "Revised" License
1.41k stars 265 forks source link

No Meshes to process blender #19

Open AoifeI opened 8 years ago

AoifeI commented 8 years ago

I'm on mac and seem to be having a similar issue to a few people before, however am unable to fix it in the same way others have (in issues 13 and 14). Once I have installed v-hacd as an add on to blender, and added the testVHACD path to the VHAC field, pressing OK causes nothing to happen but an error of "no meshes to process!" appears. Im fairy certain that i'm installing/using the add on in the correct way as I have tried the same method on windows and it works perfectly. In console the error shows as Dyld Error Message: Library not loaded: /opt/local/lib/libgcc/libgomp.1.dylib Referenced from: /Users/USER/Downloads/*/testVHACD Reason: image not found Which is similar to that of issue 13, which was solved as "My gcc folder is not in /opt/local. After placing it there it starts the convex decomposition." However i lack any gcc, opt or local folders.

SirNate0 commented 8 years ago

A related issue is that if you don't set the SAVE_VRML2 preprocessor directive when building the plugin fails as it tries to import the obj file as a vrml file (though it still has the wrl extension it is really an obj).

clankill3r commented 7 years ago

Any luck so far? Or will this plug in just slowly die?

kmammou commented 7 years ago

Please, could you try the version without open-mp support?

clankill3r commented 7 years ago

What is open-mp? I got it working, not with that, but I will tell that in the other topic.

tobyndax commented 7 years ago

Open MP is a library for multi-processing in, for instance, C++. There are dependencies and platform specific aspects to take into consideration and it's quite difficult to write omp-enabled code that run on every system. I believe that is one of the reasons why non-open-mp versions are included in the repository, so that one has the option of running it without omp. Similar reasoning for OpenCL.

https://en.wikipedia.org/wiki/OpenMP