Commit graph

55 commits

Author SHA1 Message Date
Petr Kalis
b70c6e4bfd OP-4938 - fix obsolete access to instance change 2023-02-15 18:32:56 +01:00
Petr Kalis
0301309502 OP-4928 - removed legacy_io in workfile creator in AE
Legacy_io should be eradicated, replaced by abstracted methods
2023-02-15 12:33:35 +01:00
Petr Kalis
410ea87e18 OP-4928 - fix wrong usage of legacy_io
Import should be removed. Now it should be replaced from context.
2023-02-15 12:27:44 +01:00
Petr Kalis
59010eb9a6 OP-4653 - refactor - move most important method higher 2023-02-03 17:19:02 +01:00
Petr Kalis
31b137fa1d OP-4653 - Hound 2023-02-03 17:17:27 +01:00
Petr Kalis
993145e6f8 OP-4653 - fix wrong name 2023-02-03 17:16:55 +01:00
Petr Kalis
f2930ed156 OP-4653 - updated description in AE creator 2023-02-03 17:04:06 +01:00
Petr Kalis
53c1c842f5 OP-4653 - standardize use_composition_name
Follow more closely login in PS, eg. if {composition} placeholder not present in subset template and should be used, add capitalized.
Clean composition name
2023-02-03 17:02:33 +01:00
Petr Kalis
b0e433e520 OP-4362 - remove unnecessary call to super 2022-11-16 11:24:36 +01:00
Petr Kalis
9a503fce6a OP-4361 - fix wrong usage of regex 2022-11-15 16:49:40 +01:00
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
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
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
Jakub Trllo
56764f638f modified after effects creator init to use new args order 2022-07-08 11:34:08 +02:00
Jakub Trllo
497e4c0cca use query functions in aftereffects 2022-06-20 18:31:29 +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
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
2694d9d557 OP-2868 - added configuration for default variant value to Settings 2022-04-01 17:26:26 +02:00
Petr Kalis
c829cc19ac OP-2765 - changed default variant 2022-03-23 14:15:16 +01:00
Petr Kalis
7273fd44da OP-2765 - changed imports after refactor of attribute definitions 2022-03-23 14:14:35 +01:00
Petr Kalis
bdcd004a66 Merge remote-tracking branch 'origin/feature/OP-2765_AE-to-new-publisher' into feature/OP-2765_AE-to-new-publisher 2022-03-22 14:57:50 +01:00
Petr Kalis
b71554fe25 OP-2765 - fix for update of multiple instances 2022-03-22 14:56:29 +01:00
Petr Kalis
d344121574
Update openpype/hosts/aftereffects/plugins/create/create_render.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2022-03-16 15:00:33 +01:00
Petr Kalis
bfce93027c
Update openpype/hosts/aftereffects/plugins/create/create_render.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2022-03-16 15:00:17 +01:00
Petr Kalis
a15552f878 OP-2765 - fix imports for new creator 2022-03-10 15:10:42 +01:00
Petr Kalis
d4f50e2abd OP-2765 - fix imports for legacy farm creator 2022-03-10 15:10:18 +01:00
Petr Kalis
87d114a272 OP-2765 - added error message when creating same subset 2022-03-09 10:49:43 +01:00
Petr Kalis
9e3ea9139a OP-2765 - Hound 2022-03-08 13:58:20 +01:00
Petr Kalis
0e050d37e9 OP-2765 - fix legacy handling when creating 2022-03-08 13:30:24 +01:00
Petr Kalis
e24ef3a9eb OP-2765 - added workfile creator and modified collector
Workfile collector shouldn't create new isntance for NP, but should update version
2022-03-04 16:32:16 +01:00
Petr Kalis
3c11f46b11 OP-2765 - working version of new creator 2022-03-03 19:32:04 +01:00
Petr Kalis
a27119bee4 OP-2765 - renamed old creators 2022-03-03 19:26:37 +01:00
Roy Nieterau
4fb92b6fca Default to "Main" subset name across all hosts
- 'testhost' is not refactored to default to "Main"
2022-02-02 10:25:33 +01:00
iLLiCiTiT
b432613e72 moved implementation from avalon to openpype 2022-01-16 16:13:10 +01:00
Petr Kalis
6f8700a5c5 OP-2282 - changes custom widget with CreatorError to standardize 2022-01-06 12:46:05 +01:00