Render+ 2.5 released
It’s that time of the year again! A new Render+ release is out with some new features, some life quality improvements and a bunch of bug fixes.
Verison 2.5 brings multiple custom frames, frame jump control for animations, better tools for troubleshooting, support for Blendfiles compressed with Zstd
(Blender 3), and a new option to run a python script (from the blendfile) before rendering. There’s also a complete rewrite of the code to avoid overwriting files and a rewrite of the entire parallel rendering loop, moving from Multiprocessing to Concurrent Futures, which has shown to be simpler and more reliable.
Finally, for Windows users there’s the option to write a .bat
file to run the batch without the batch server. So in cases where the server is too heavy, or there’s some other issue you can generate a script and still be able to render. I will be adding support for Mac and Linux soon (it was more urgent for Windows users TBH).
Full Changelog
- New frame jump setting for animations. Let’s you control how many frames to move forward after rendering a frame in an animation
- The still frame option now accepts multiple frames separated by commas like
1,2,4,6
. It also accepts frames relative to the end and start (+2
or-1
). Also supports rendering multiple animation ranges (2..10
) - Removed usages of
with_stem()
so it’s still possible to run Render+ on Blender 2.79 - Fixed power off in batches
- Rewrote the entire function to avoid overwrites, now it’s easier to debug and works more reliably
- Rewrote the entire parallel render code. Now it uses concurrent futures instead of multiprocessing.
Now it’s more reliable and less hacky. - Render+ will now correctly mark render jobs as finished when the Blender instance quits
- New option in Global Settings to disable all addons when rendering. Useful for troubleshooting
- Replaced all the old blendfile code with the new one from BAT. Now Render+ can read blendfiles compressed with Blender 3+ (using Zstd).
- Option to run a Python script before running each renderjob. The script must be inside Blender
- Improved debug prints
- Fixed a crash when enabling “Use terminal” on Windows
- Fixed Mac’s Finder sometimes not opening the output path
Again, I’d like to thank everyone who supports my work. Render+ wouldn’t have made it this far without your help!
You can grab the update from the Blender Market or Gumroad as usual.