Using all cores for boolean operation scripts

Hi all!

I’m not a programmer but I managed to write a little script that helped me to apply a series of boolean operation on some objects.

I’m sure that it’s not perfect but it works for my needs, the only thing I’ve noticed is that it run only on one core of my pc.

My question is: is there a way to use all cores of my pc? maybe using python multiprocess?

I’m working on Win8.1 64bit and also o Ubuntu 14.04

the is attached below

Attachments

boolean_script.zip (1.43 KB)

nobody can help me?

Blender would need to run boolean operations in multiple processes, it has nothing to do with Python.

Also see: http://www.blenderartists.org/forum/showthread.php?318926-how-difficult-would-it-be-to-make-the-boolean-modifier-multy-threaded&

Does it depends on the boolean library (carve)?.. what about implementing different library like cork (https://github.com/gilbo/cork) or quickCSG (http://pascal.inrialpes.fr/data2/douze/QuickCSG/ - https://hal.inria.fr/hal-01121419/document)?