-
Notifications
You must be signed in to change notification settings - Fork 128
Maya: Playblast profiles #4777
Maya: Playblast profiles #4777
Conversation
# Conflicts: # openpype/hosts/maya/plugins/publish/collect_review.py # openpype/settings/defaults/project_settings/maya.json # openpype/settings/entities/schemas/projects_schema/schemas/schema_maya_capture.json
Task linked: OP-3807 Playblast options per task/family/subset |
@iLLiCiTiT would like your input on how to best to tackle the transition. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did follow the testing steps and created 2 types of Review
Instance one for model
instance and other for animation
instance.
They were correctly created with predefined settings in OP (model with wireframes on shaded, animation with defaults)
openpype/settings/entities/schemas/projects_schema/schemas/schema_maya_capture.json
Outdated
Show resolved
Hide resolved
openpype/settings/entities/schemas/projects_schema/schemas/schema_maya_capture.json
Outdated
Show resolved
Hide resolved
I think we have to expect that You can mark |
Co-authored-by: Jakub Trllo <[email protected]>
Co-authored-by: Jakub Trllo <[email protected]>
Co-authored-by: Jakub Trllo <[email protected]>
@BigRoy @iLLiCiTiT hows this PR looking now? |
Note: With profiles there is option that any capture preset is used. Now is used "default" from deprecated settings, but when those are removed it could crash on many places. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@LiborBatek would you mind giving this a run through again? @BigRoy you happy with this PR? |
# Conflicts: # openpype/hosts/maya/plugins/create/create_review.py
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't do a test run of the code, but this looks good to me!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm almost sure that the next feature request will be - how can I generate two playblasts from modeling? On with wireframe and one with smooth shading, etc. haha. Anyway, solid work! |
Lol, yeah. Probably not a huge amount of work, as you could have two profiles targetting |
Changelog Description
Support playblast profiles.
This enables studios to customize what playblast settings should be on a per task and/or subset basis. For example
modeling
should haveWireframe On Shaded
enabled, while all other tasks should have it disabled.Additional info
Currently this a breaking change because of changing the settings from a single set of playblast settings to multiple. Let's discuss the smoothest way to transition.
Testing notes:
modeling
andanimation
.project_settings/maya/publish/ExtractPlayblast/profiles
withmodeling
as task type. Modify themodeling
profile to be different from the default profile. Suggestion is to enableWireframe On Shaded
(project_settings/maya/publish/ExtractPlayblast/profiles/0/capture_preset/Viewport Options/wireframeOnShaded
).modeling
andanimation
task.