Elo,
I started checking the Deadline API and is awesome so I wanted to do a little project using it.Its multiple selection drag and drop from deadline to Nuke for our compositors which will create read nodes for each pass for each ID draged then will put then in custom auto-resizeable Backdrop with [“label”] information for who rendered the asset and the name of the asset rendered(more could be added if needed),so they can have this option + the drag and drop from SG.I did backdrop as well so they can select and move all the passes inside one asset so if they drag lets say 5 IDs and each have 4-10 passes they can just spread all content and it will be arranged and easier to manage.
If you want to use the script since its with the API you need to setup the deadline web services so you can access the API stuff,however this idea can be easilly translated and done without the API as I said this was just so I can understand it better :>.
One last thing for setup of the formats I`m using function from custom module I did for our pipeline a while back which just checks and creates formats in Nuke:
def check_formats(width,height,node_name,res_name):
all_formats=nuke.formats()
for format in all_formats:
if format.width()==width and format.height()==height and format.name()!=None:
format_name=format.name()
else:
create_format=str(width)+" “+str(height)+” "+res_name
nuke.addFormat(create_format)
node_name[“format”].setValue(format_name)
Nuke_dl_drag_and_drop.txt (2.64 KB)
Hope this will help someone and the API is looking awesome so thank you for the API :>.
Best wishes.
Veselin Georgiev Gyurov.