LogicReinc / LogicReinc.BlendFarm

A stand-alone Blender Network Renderer
GNU General Public License v3.0
441 stars 38 forks source link

render while other nodes are syncing #57

Open GDurrens opened 1 year ago

GDurrens commented 1 year ago

Potential enhancement. I have one node on a slow connection. It seems that render doesn't start until all nodes are synced. Would it be possible that a node starts rendering as soon as it finished its sync while other nodes are still syncing ?

LogicReinc commented 1 year ago

Technically possible, the reason it waits for everything to sync is to ensure that all devices you selected will actually be able to render, as otherwise you have an incomplete image. This can technically be decoupled, but does require some work, as at the moment it assumes all nodes are ready when doing distribution.

For now its probably a better idea to just connect the node by ethernet if possible. Alternatively, look into using Networked Paths, as these don't use Sync at all, and purely read the file directly from the network path. It also allows you to use shared assets instead of embedding them (as long as the relative paths are available).