Watch out! A new version of Render+ is out. We finally take the first step towards network rendering and many improvements all around.
The batch server can now be run in a separate computer. For now, the server also does the rendering. I will be working on distributed rendering over future releases. Please refer to the API section of the docs to set this up. Don’t hesitate to contact me if you need any help or find any issues.
Better custom overrides
Custom overrides now support presets so you can save useful overrides. It also comes with bundles with 4 presets to get started. Also overrides no longer auto-include
bpy.data.scenes[SCENE], you will have to include this manually now. This lets you override other parts of the blend file that aren’t in the scene.
Better GPU Selection
GPU selection for Cycles is more reliable now. You can pick a specific GPU for rendering. This is laying some ground work for parallel batch jobs in the next version. I would really appreciate your help on testing this if you have more than one GPU, since I only have one and haven’t been able to test this properly.
And more! You can now disable the missing images check. Some people also reported issues with long renders where the addon though the server (or Blender) had froze and killed it. There’s now a setting to control that (Server Stuck Threshold) and the default is much higher than before. Plus lots of bugfixes and code cleanups
Tentative roadmap for the next version
- Video tutorials. Finally 🙂
- Generate scripts from batches. Writes a single file that you can run from the shell without using the batch server (without most of the features of Render+ though)
- Change batches while running. Render+ would let you modify a render job that hasn’t been started yet
- Surprise smaller features (coming from your suggestions!)
Again, I’d like to thank everyone who supports my work. Render+ wouldn’t have made it this far without your help!