Unreal 4 Rendering submission script

Any chance someone has integrated the Unreal 4 Swarming feature into deadline as a submission script?

Not that I’m aware of. How do you see this working? Similar to our current VRaySpawner plugin, where X number of Deadline Slaves are ‘reserved’ by running the “SwarmAgent.exe”, ready to receive ‘jobs’ from the Coordinator? Or are you expecting to somehow submit a ‘level’ to be distributed as a process across Deadline?

Yep the VRaySpawner script seems to be a good place, I had in mind, as per your suggestion;

It would need to copy over a config file also, would it be possible to point out how the vrayspawner process starts as a child process via the current VRayDR script?

I think everything else should be (hopefully) be easy enough to work out (I was just being lazy and hoping someone had already done this)

Thanks Mike!

OK, thanks for the feedback.
Could you explain what this config file does, where it exists and where it needs to be copied to? (assume I’m a total Unreal noob)
I’m not too sure what you mean by: “would it be possible to point out how the vrayspawner process starts as a child process via the current VRayDR script?” -this happens by default, as the Deadline Slave will run the VRaySpawner as a ManagedProcess and so will automatically be a child process. Is this the expected behaviour?

Yeah ideally we would have the SwarmAgent.exe run as a managed process with the same behavior as VRaySpawner

This will be a noob explaining to a noob but I do my best;
There is an xml (SwarmAgent.Options.xml) that contains the config options for the SwarmAgent, which ideally would be written locally each time a job is submitted, it contains options for details on the co-ordinator to connect to and any other relevant information.

Here is a tutorial for a simple setup for added context;
forums.epicgames.com/threads/965487-Setup-Swarm

Ideally the SwarmCoordinator.exe would open on the machine that is submitting the job through, starting a managed process on the submitting machine is that a functionality that is in any of the other submission scripts?

Cool. Thanks for the notes. I’ll add this to our wishlist for a future version.

Mike,

We would very much like to see this in a future version as well, if my vote helps. I was just thinking of this very thing yesterday.

Thanks,

no worries Mark. I’ll add it to my ever growing ToDo list :slight_smile: