Hello,
As ya know, the MayaBatch plugin comes with support for overriding Arnold verbosity from the monitor during render time. We would like the ability to override more attributes in the same way, such as: Sampling,Texture settings,file format, low light threshold, etc… Is this something you can implement in the next beta release? I see the code in the current plug in for overriding the verbosity, so I believe I could modify our local copy of the plugin myself to add these features, but before I went down that road I wanted to consult with you as how likley you could turn this support around for the next beta release. And if not, do you think any changes I make will be forward compatible with new releases of the MayaBatch plugin ? (As much as reasonably can be expected anyway )
Thanks for any info!
Seth
We’d definitely like to add arnold options, but unfortunately it’s something we won’t have time to look at until at least the 6.2 development cycle. So if this is something you need sooner rather than later, your best bet is to implement it yourself for now.
Note that any changes you make to [REPO]\plugins\MayaBatch\MayaBatch.py will be wiped the next time you update the repository, so you’ll have to port your changes back in after each update. The alternative is to put your own MayaBatch plugin in [REPO]\custom\plugins\MayaBatch, and then import the changes made from each repository update to your custom MayaBatch plugin.
I don’t see us making any dramatic changes to the MayaBatch.py file for the remainder of the 6.1 beta, so it shouldn’t be too difficult to port your changes over after each beta update. And of course, if you get something working that you want to share, that will definitely help us get it into 6.2 earlier in the beta cycle.
Cheers,
Thanks for the reply Ryan. Yeah, I’m already using the CustomPluginDirectory to fork stuff, and I’ve never really had trouble merging our local changes, but that being said, this will be a larger change then I usually make. I’ll let ya know my progress if I think it will be useful to the community.
BTW: I really like the “Submission Params” feature in the monitor… not sure when that got added, but it makes debuggging a log easier not having to dig for all the temp job / plug in submission files…