I have 6 servers rendering the same project (not using the Network Render add-on). All of the servers are exporting into a shared network folder.
Some frames have issues; how can I find the faulty machine?
Blender Stack Exchange is a question and answer site for people who use Blender to create 3D graphics, animations, or games. It only takes a minute to sign up.Sign up to join this community
You can do this by adding custom metadata to the image using a Python script that is executed by each server. In the network folder, create a script named
metadata.py with the following code:
import bpy, socket name = socket.gethostname() bpy.context.scene.render.use_stamp_note = True bpy.context.scene.render.stamp_note_text = name
In your render command, add the
-P flag with the path to the script, e.g.
blender -b path/to/file.blend -P path/to/metadata.py -o path/to/image.png -a
This stores the name of the machine in the "Note" section of Blender's metadata. You can view the metadata as described here to see which server is giving you trouble.