Today is release day! Render+ 2.4 is out. Also known as the spit and polish release. The previous refactor in 2.3 unfortunately introduced a number of regressions and other random bugs. There’s also a couple of improvements to make the UI less confusing and some initial work on Blender 3.0.
Take a look at the list of fixes and improvements:
- Settings panel is now called “Single Render Settings” to make it clearer
- Better startup message when starting the batch server from the command line.
- The batch server now tries to figure out and show the network IP when started from the command line
- Added scripts to start the batch server more easily
- Lots of quality of code improvements
- Fixed sound notification for batches
- Bug when checking missing textures
- Several bugs in progress calculation
- Progress bar now reacts and updates much faster
- Progress calculation is more reliable
- Fixed removing frame numbers from filenames (though there’s still some edge cases)
- Fixed rendertime format in batch panel
- The batch server will change view layer in all layer nodes in the compositor now
- The UI will display a warning when selecting a viewlayer that is different from the one used in compositor nodes, since it could break some node setups.
- Don’t change the view layer in compositor nodes if it’s not set in the render job
- Select external files will use an empty output by default. This way they will be output to the directories set in the files.
- Removed color looks and tons of code no longer used
- Fixed a bug where disabled render jobs would show the queued icon
- The batch server can now distinguish between rendering and compositing stages (only for single image renders)
- Progress can now go back to zero again for single images. This can happen when rendering multiple passes.
- Fixed a bug when calculating progress after the first frame
- Fix a bug when writing the log in the batch server
- Fixed a bug when writing log files for render jobs
- Initial Blender 3.0 (and Cycles X) support
I plan on looking out for more bugs and polishing the current codebase before introducing any more major features. However I do plan on working on smaller features like running Python scripts before/after render jobs.
Again, I’d like to thank everyone who supports my work. Render+ wouldn’t have made it this far without your help!