Conversation
Kitsu|Change: Drop 'entities root' setting.
Kitsu - sync_all_project - add list ignore_projects
General: User keys during publishing
…te-project-folders-to-pipeline General: Move create project folders to pipeline
…llect-Resources-Path Maya: Publishing data key change
…ollect-instances-error-when-publishing-a-retime Hiero: retimed clip publishing is working
Scene Inventory: Add subsetGroup column
…ling General: Better pixmap scaling
…dio-plugin Global: making collect audio plugin global
…ainers_in_scene # Conflicts: # openpype/tools/loader/model.py
Igniter: Fix status handling when version is already installed
…tegrate-Hero-Version-is-not-working Fix - hardlink issue in integrate Hero
…sher-Project-search TrayPublisher: added text filter on project name to Tray Publisher
(cherry picked from commit c902d7b)
- UIs have pretty much no delays so no need to print
OpenPype manager/containers don't use it so it's redundant in the code base.
…stall + fix comment
|
|
||
| class CreateOpenEXRSaver(LegacyCreator): | ||
|
|
||
| class CreateOpenEXRSaver(Creator): |
There was a problem hiding this comment.
This will likely be separated into a FusionCreator once it works and there's need for multiple savers - since this is the ONLY creator it's directly inheriting from openpype.pipeline.Creator for easy development.
| # TODO: move this to lifetime data or alike | ||
| # (Doing this before CreatedInstance.from_existing wouldn't | ||
| # work because `tool` isn't JSON serializable) | ||
| created_instance["tool"] = tool |
There was a problem hiding this comment.
There's been some discussion to potentially implement allowing non-serializable 'lifetime' data that is data for the instance that will remain as is for the current session - to e.g. allow storing a direct link the Fusion saver tool (= a node) that this instance was created for. That'd be a more direct correlation than storing tool.Name especially since Fusion can have multiple comps open and the logic always operating against the "current comp" otherwise you wouldn't know which 'comp' this tool belonged too, etc.
Brief description
Just opening this temporary PR to allow some early comments on the work in progress refactor.
Once this PR ynput#2769 is merged then we can open this PR as draft to OpenPype repository and continue there.