3.18.10
🆕 New features
Arnold Scene Source Raw - OP-8014 #6182
This PR is to try and re-instate some flexibility to the Arnold Scene Source
family, which got restricted by https://github.com/ynput/OpenPype/pull/4449The proxy workflow introduced was actually broken due to #4460 can now have any nodes directly in the instance set, which should be backwards compatible of the Arnold Scene Source
before the overhaul in #4449 content
and proxy
sets works as well, but not at the same time as the raw nodes directly in the instance set. There is a validator in place to prevent using a single instance for both workflows.Now the question is whether we should have this as a single family or split somehow?The workflow of having nodes directly in the instance set, compared to content
and proxy
set, can be documented, so I see this as most a matter of terminology.Arnold Scene Source
makes sense to have as a family, but only if its a the raw output with little to no validation, similar to Maya Scene
. But then I'm not sure what to call the other family that has more of a workflow in place, which is similar to Model
and Pointcache
.
Nuke: Push to project - AY-742 #6245
This introduces the "Push to Project" menu item in Nuke.This enables users to push the current workfile to a different project and copy all files from Read nodes to a resources
folder next to the workfile. Containers will be baked to normal Read nodes.Also gizmos will be baked to groups.
🚀 Enhancements
Max: Implementation of Validate Render Passes #6138
This PR is to enhance the current validator of checking the render output before deadline publish. It does the following:
- The validator
Render Output for Deadline
would be renamed asValidate Render Passes
- The validator would not only check on the invalid render output folder but the invalid filename of render passes.
Max : Optional validator to check invalid context data #6198
Add optional validator check on invalid context data for asset and task in 3dsMax
🐛 Bug fixes
Maya: Account for no Alembic overrides. #6267
Fix for if no overrides are present in project_settings/maya/publish/ExtractAlembic/overrides