Petr Kalis
2e1004c618
OP-4361 - rename composition after update, delete
2022-11-15 16:03:45 +01:00
Petr Kalis
702edb0efe
OP-4361 - rename composition after create
...
Previously it was renaming composition with subset name, this was missing in new creator.
Renamed items to more descriptive 'comps'.
2022-11-15 12:17:27 +01:00
Petr Kalis
6a18fa0fda
OP-4361 - updated Creator to use composition name
...
There is new flag to allow use composition name
Updated subset template. Removed obsolete 'renderLocal', now it is only 'render' with a flag.
2022-11-15 12:11:26 +01:00
Petr Kalis
5f302eb95c
OP-4361 - streamline local render
...
Do not do get render queue again, should be already collected.
2022-11-11 12:20:19 +01:00
Petr Kalis
7ca8b4ddf4
OP-4361 - addd support for multiple composition in AE
...
There cannot be multiple Render items for same composition in Render Queue.
There cannot be multiple output modules for same Render item.
2022-11-10 17:36:58 +01:00
Petr Kalis
a48650512e
OP-3909 - updated error messages
2022-11-04 11:33:47 +01:00
Petr Kalis
fbdb2336d8
OP-3909 - fix wrong host variable
2022-11-03 17:13:15 +01:00
Petr Kalis
de5decbcbb
OP-3908 - revert back to AE specific cache method
...
Standard approach doesn't handle legacy instances, eg. instance without creator_identifier.
2022-11-03 13:20:24 +01:00
Petr Kalis
64f8e2fc9c
OP-3909 - fix - use values, filtering is later
2022-11-03 12:49:49 +01:00
Petr Kalis
ab4ed37604
OP-3909 - fix - use family to filter instances
...
cached instances are dictionary where keys are creator identifier, eg family.
2022-11-03 12:15:22 +01:00
Petr Kalis
adb683bdfc
OP-3909 - use caching function from creator
...
In between cache function was extracted into creator_plugins, use this to standardize betwen different hosts.
2022-11-03 10:46:20 +01:00
Petr Kalis
f78bd11977
OP-3909 - added caching of list_instances
...
list_instances could be expensive in larger workfiles, it makes sense to cache it for all creator, but only for collecting phase. (This is why creator.collection_shared_data is used.)
2022-11-03 10:26:53 +01:00
Petr Kalis
e44da54da8
OP-3909 - remove legacy creators
2022-11-02 19:01:51 +01:00
Petr Kalis
b52a2eef1f
OP-3909 - remove initialization of AfterEffectsHost
...
Initialization might be expensive, use self.host instead.
2022-11-02 19:00:24 +01:00
Petr Kalis
64148737ff
OP-3909 - fix usage of internal variable
2022-11-01 17:46:40 +01:00
Petr Kalis
dc9058bcb7
OP-3909 - refactor - added missed argument
2022-11-01 16:42:41 +01:00
Petr Kalis
53097c642f
OP-3909 - refactor - introduced AfterEffectsHost
...
Use base class and implement abstract methods to standardize.
2022-11-01 16:41:54 +01:00
Jakub Trllo
e5c662d941
use Extractor from openpype.pipeline
2022-09-01 11:59:48 +02:00
Jakub Trllo
cd4b5ce227
Merge branch 'develop' into feature/OP-3835_Move-publish-utils-to-pipeline
2022-08-30 13:48:02 +02:00
Jakub Trllo
9e7abf5804
Merge branch 'develop' into feature/OP-3819_Move-subset-name-functionality
2022-08-26 14:59:49 +02:00
Jakub Trllo
10758ec144
use new source of order variables
2022-08-26 14:51:22 +02:00
Jakub Trllo
27517897ab
use new imports of 'get_errored_plugins_from_context' and 'get_errored_instances_from_context'
2022-08-26 12:07:26 +02:00
Jakub Trllo
5d83a428d9
change imports to new location in loaders
2022-08-25 12:02:37 +02:00
Jakub Trllo
7a4cd9c1fa
removed 'get_subset_name' and renamed 'get_subset_name_with_asset_doc' to 'get_subset_name'
2022-08-23 19:20:04 +02:00
Jakub Trllo
ce31b9a477
provide more data as arguments during publishing
2022-08-23 19:13:23 +02:00
Jakub Trllo
7e59a577a6
use new import of 'get_subset_name_with_asset_doc'
2022-08-23 19:12:28 +02:00
Petr Kalis
0e7c183c1d
Added overwrite subset for different context in AE
2022-08-22 18:03:57 +02:00
Petr Kalis
be568a0e41
Added default variant for workfile creator for AE
2022-08-22 18:03:17 +02:00
Petr Kalis
5df9c1b41f
Added default variant to workfile collectors for PS|AE
...
Will only propagate in workfile subset (and final published name of workfile) if {variant} is used in subset name template. (By default it isn't.)
2022-08-22 16:48:32 +02:00
Petr Kalis
7cfd9624a3
"OP-3684 - revert - fix for new publisher"
...
This reverts commit 80b6ef98
Made obsolete by https://github.com/pypeclub/OpenPype/pull/3611
2022-08-03 17:39:35 +02:00
Petr Kalis
bab5629e35
OP-3684 - use instance.data["farm"] to skip local integrate
...
No Settings necessary, instance itself should hold if it is targetted for farm (eg. not locally integrated.)
2022-08-03 16:26:46 +02:00
Petr Kalis
80b6ef981a
OP-3684 - fix for new publisher
...
New publisher expects frames in file names in '.0000.' format, AE by default provides ('_0000.'). Locally rendered files need to be renamed to appropriate format.
2022-08-02 18:13:39 +02:00
Jakub Trllo
db79c1b282
Merge pull request #3442 from pypeclub/feature/OP-3499_Move-publish-render-abstractions
...
General: Move publish plugin and publish render abstractions
2022-07-12 12:15:29 +02:00
Jakub Trllo
56764f638f
modified after effects creator init to use new args order
2022-07-08 11:34:08 +02:00
Jakub Trllo
2d8c41cc6e
moved render abstractions to openpype.pipeline.publish
2022-06-30 10:39:05 +02:00
Jakub Trllo
b9a67fb801
pass asset document to 'get_asset_settings'
2022-06-20 18:43:14 +02:00
Jakub Trllo
497e4c0cca
use query functions in aftereffects
2022-06-20 18:31:29 +02:00
Petr Kalis
2ad27437c2
Merge pull request #3358 from pypeclub/bugfix/AE_broken_validator_and_local_family
...
AE- fix validate_scene_settings and renderLocal
2022-06-17 12:47:48 +02:00
Petr Kalis
3da1720702
Fix - validate_scene_settings was failing for legacy instances
...
Fix - renderLocal is published to 'render' folder same as render farm
2022-06-16 18:04:08 +02:00
Petr Kalis
5b9d2f2915
Fix - add AE validation scene on render.local
...
It was missing for local rendering.
2022-06-16 16:41:09 +02:00
Jakub Trllo
b30db92921
fix line length
2022-04-25 18:20:42 +02:00
Jakub Trllo
5e4d618be4
fixed new imports of avalon
2022-04-25 18:19:20 +02:00
Jakub Trllo
a579cd31c8
Merge branch 'develop' into enhancement/OP-2858_move-AvalonMongoDB-logic
2022-04-25 18:03:38 +02:00
Petr Kalis
b46f1bc42d
Merge branch 'develop' of github.com:pypeclub/OpenPype into feature/OP-2868_After-effects-creator-Subset-name-change-to-main-rather-than-default
2022-04-22 22:30:06 +02:00
Petr Kalis
730f79a316
OP-2765 - render creator can change context
2022-04-22 16:32:48 +02:00
Petr Kalis
3bc4d98c98
OP-2765 - removed unwanted assetEntity
...
AssetEntity not available after change of order.
anatomyData not available after change of order.
Added pulling of resolution from workfile.
2022-04-22 14:59:03 +02:00
Petr Kalis
91e2ffb8dc
OP-2765 - fix missing representation for disabled workfile
2022-04-22 14:56:06 +02:00
Petr Kalis
4ad395953e
OP-2765 - add publish value
...
Fix wrong recreation of legacy instance
2022-04-22 13:10:39 +02:00
Petr Kalis
01e045d9ab
OP-2765 - removed obsolete code
...
Replaced lower by get_subset_name_with_asset_doc
2022-04-22 12:37:52 +02:00
Petr Kalis
e5b6105476
OP-2765 - bump order to run after precollect
2022-04-22 11:46:40 +02:00