This Keyshot DBR plugin is like our V-Ray DBR plugin, where instead of directly running specific jobs from the Deadline render queue in Keyshot, Deadline Workers start the Keyshot Network Worker and the Keyshot Network Worker runs jobs from Keyshot’s network render queue.
This effectively reserves the Deadline Workers from picking up Deadline jobs while they’re working on the Keyshot queue. With the idle detection feature, once they have completed the jobs in the Keyshot queue, the Deadline Workers can complete their tasks and return to work on the Deadline queue.
The files are based on Deadline 10.2.1.1 and tested with Keyshot 11. To install, copy the ‘custom’ folder in the attached archive over the existing folder in your DeadlineRepository10 directory. To rollback the installation, delete the DeadlineRepository10\custom\plugins\KeyshotDR directory and the DeadlineRepository10\custom\scripts\Submission\KeyshotDRSubmission.py file.
Currently this has not been tested in a production environment, only locally on simple workflows so please let me know if you have issues, and any suggestions.
KeyshotDR_Beta.zip (97.9 KB)