-
Would be good if the submitted “VRay Spawner Job” job name was more like this: “VRay Spawner Job [Submitted Machine Name] [Deadline User Name] [Max/Maya Version Number]”. Need visibility of who’s submitting these spawner jobs and from where, using what version of 3dsMax or Maya. Could become chaos quickly!
-
I like the auto-deletion of the spawner job. Nice touch. If another user suspends the job in the queue, the current DBR user isn’t made aware of this change? Notify user?
-
“Max Servers=” UI element should be updated to read the same as the VRay DR dialog? - “Max servers (0 - all)” and function the same way?
-
How about the other functionality “Restart slaves on render end” option in the DR dialog?
-
You could add functionality in the “Setup VRay DBR With Deadline” UI to act the same as the normal 3dsMax built-in DR dialog. ie: Add ability to “add server”, “remove server”, “resolve IP” slaves in the Deadline UI as well as the normal 3dsMax one - they can just read/write to the file below and therefore the UI in both places would remain up to date. I jut tested this, by editing manually the “vray_dr.cfg” file and then re-opening the DR dialog in the currently running 3dsMax scene and it was updated.
See: [C:\max_root\en-US\plugcfg\vray_dr.cfg]
win7x64 1
restart_slaves 0
list_in_scene 0
max_servers 0
Taking this one stage further, provide a populated list of Deadline Slaves in the “Deadline VRay DBR” UI which can be allocated to this server list for DBR.
ie: (think “Deadline Machine List” here)
DDL: DBR Slaves Enabled:
deadline_slave01 > No
deadline_slave02 > No
deadline_slave03 > Yes
Also, you could provide filtering of the Deadline Slave machines by pool and/or group in the VRay DBR UI
-
Think of a snappier name than “Setup VRay DBR With Deadline” as it’s a mouth full to keeping typing! - ie: “SMTD” equivalent!
-
Can the VRay STDout from each spawner be piped into the individual Deadline Slaves for logging/reporting purposes? Awesome if possible, for tracking down an issue with one particular slave whilst doing DBR job.
-
Sticky/defaults system, repository/server side, to allow studio wide control of various buttons/features in this UI? a.k.a: Bobo’s sticky/defaults system in SMTD.
-
I wonder if a SMTD’type sanity checker system is also going to be required in this UI?
-
Should I be getting quite so much monitor console logging as well? Seems excessive!!
2013-09-04 16:04:39: rendering!!
2013-09-04 16:04:44: rendering!!
2013-09-04 16:04:52: rendering!!
2013-09-04 16:04:57: rendering!!
2013-09-04 16:05:00: rendering!!
2013-09-04 16:05:06: rendering!!
2013-09-04 16:05:11: rendering!!
2013-09-04 16:05:13: rendering!!
2013-09-04 16:05:18: rendering!!
2013-09-04 16:05:24: rendering!!
2013-09-04 16:05:30: rendering!!
2013-09-04 16:05:35: rendering!!
2013-09-04 16:05:41: rendering!!
2013-09-04 16:05:46: rendering!!
2013-09-04 16:05:52: rendering!!
2013-09-04 16:05:58: rendering!!
2013-09-04 16:06:03: rendering!!
2013-09-04 16:06:09: rendering!!
2013-09-04 16:06:14: rendering!!
2013-09-04 16:06:20: rendering!!
2013-09-04 16:06:25: rendering!!
2013-09-04 16:06:31: rendering!!
2013-09-04 16:06:36: rendering!!
2013-09-04 16:06:41: rendering!!
2013-09-04 16:06:42: rendering!!
2013-09-04 16:06:48: rendering!!
2013-09-04 16:06:53: rendering!!
2013-09-04 16:06:59: rendering!!
2013-09-04 16:07:04: rendering!!
2013-09-04 16:07:10: rendering!!
2013-09-04 16:08:28: rendering!!
2013-09-04 16:08:35: rendering!!
2013-09-04 16:08:41: rendering!!
2013-09-04 16:08:46: rendering!!
2013-09-04 16:08:52: rendering!!
2013-09-04 16:08:57: rendering!!
2013-09-04 16:09:02: rendering!!
2013-09-04 16:09:08: rendering!!
2013-09-04 16:09:13: rendering!!
2013-09-04 16:09:18: rendering!!
- Finally, make this whole system work for VRay RT DBR as well?