Basically this works by splitting out each object into its own job, which works well if all your objects are of similar size in the final baked image but in real-world usage leads to grossly unbalanced jobs. In my test run (100 samples, 70 objects, baked to 3 separate 4096x4096 lightmaps), the easiest tasks started finishing around 2.5h in, while some of the harder ones took almost 30 hours:
My question is, is it possible to further subdivide these sorts of bake jobs, similar to the single-frame splitting where you can subdivide each texture into smaller tiles?
I've started working on a task script for distributed baking with Brenda, but I don't want to create a pull request until I've worked some of the issues out. The current work-in-progress version of the script is available on github at https://github.com/jbaicoianu/blender-brenda-master/blob/master/templates/brenda/bake and I've made a detailed post about its usage on brendapro.com - http://brendapro.com/forum/viewtopic.php?f=17&t=34
Basically this works by splitting out each object into its own job, which works well if all your objects are of similar size in the final baked image but in real-world usage leads to grossly unbalanced jobs. In my test run (100 samples, 70 objects, baked to 3 separate 4096x4096 lightmaps), the easiest tasks started finishing around 2.5h in, while some of the harder ones took almost 30 hours:
My question is, is it possible to further subdivide these sorts of bake jobs, similar to the single-frame splitting where you can subdivide each texture into smaller tiles?