Batch Processor is a Unity editor extension which will help you to automate process of baking lightmaps and calculating static occlusion culling on multiple scenes. It was inspired by this thread and different batch processing tools like “Image processor” in Photoshop, “Batch render” in 3d Studio Max etc.
Interface of this utility is very simple and intuitive. Just open window (Tools->Batch processor), check checkboxes of corresponding scenes and press “Start”. Now tool will automatically run lightmaps baking and calculate static occlusion culling on every selected scene one by one.
You can follow the progress of tasks in the built-in log window. By default the log file will be additionally saved in the root folder of the project so you can view it at any time.
Thank you very much for your interest. We hope this tool will save you a lot of time.
Hello, this tool looks like it could be very useful for me!
I wonder if it supports the ability to run one of my own scripts before baking, then run another of my own scripts after baking and before saving? For example, I would like to run a script of mine that loads new Beast settings, before it bakes the lightmap. I would also like to run another script of mine to set a specific Ambient Light color, after the bake is complete.
Is your tool editable so I can edit it to add functionality?
Have you tested this tool in the latest version of Unity?
Assets/BatchProcessor/Editor/BatchProcessor.cs(209,16): error CS0246: The type or namespace name `StaticOcclusionCullingMode’ could not be found. Are you missing a using directive or an assembly reference?