Commit graph

230 commits

Author SHA1 Message Date
Roy Nieterau
ecfea3dee2 Explicitly set the handleStart and handleEnd otherwise other global plug-ins will force in other data like asset data. 2023-03-07 20:42:49 +01:00
Roy Nieterau
0f037666f8 Change menu order to how it was originally and match with e.g. maya menu order 2023-03-07 17:49:31 +01:00
Roy Nieterau
5c8bbe2871 Remove pyblish callback which does nothing in new publisher 2023-03-07 17:41:03 +01:00
Roy Nieterau
2254414613 Merge branch 'fusion-new-publisher' of https://github.com/EmberLightVFX/OpenPype into fusion-new-publisher 2023-03-07 17:39:14 +01:00
Roy Nieterau
9c9c134a79 Use passthrough state of saver tool to store and load the active state 2023-03-07 17:39:05 +01:00
Jacob Danell
70163a2f25 Added Create button to menu and set tab data for create and publish btn 2023-03-07 17:26:09 +01:00
Roy Nieterau
43d084cf7f Remove unused import 2023-03-07 16:09:55 +01:00
Roy Nieterau
146f5cd439 Add descriptive comment 2023-03-07 16:09:36 +01:00
Roy Nieterau
f6b8a8df61 Revert redundant variable name change since plugin is now basically reverted 2023-03-07 16:07:54 +01:00
Roy Nieterau
c43a8b0732 Collect comp frame range later in publishing
- Otherwise it gets overridden by global plugin `CollectContextEntities`
2023-03-07 16:06:44 +01:00
Roy Nieterau
3a4abffd52 Merge remote-tracking branch 'upstream/develop' into fusion-new-publisher
# Conflicts:
#	openpype/hosts/fusion/plugins/publish/render_local.py
2023-03-07 16:00:53 +01:00
Jakub Ježek
c42b3b9d18
Merge pull request #4522 from EmberLightVFX/fusion-render-handeling 2023-03-07 15:48:43 +01:00
Roy Nieterau
a4ae05086c Allow to enable/disable review per saver instance
+ Don't create a copy of representation for review but just mark representation as review
+ Change Collect instances into InstancePlugin to just collect instance data per instance
2023-03-07 14:41:16 +01:00
Roy Nieterau
b4727101c9 Directly collect comp frame ranges in Collect comp 2023-03-07 14:39:20 +01:00
Roy Nieterau
d47f0054de Fix actions 2023-03-07 14:38:42 +01:00
Roy Nieterau
f94fb76a23 Update OCIO config hook to use the correct imageio settings 2023-03-07 13:56:53 +01:00
Jakub Trllo
b3636b9f55
General: Input representation ids are not ObjectIds (#4576)
* input representation ids are not ObjectIds during publishing

* changed set back to list

* use 'setdefault' to set 'inputVersions'

* added default value to 'get'

* Use default value in second loop too

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>

* simplify variable assignment

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>

---------

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-03-07 13:45:49 +01:00
Roy Nieterau
113b958369 Collect Fusion workfile representation 2023-03-07 12:05:58 +01:00
Roy Nieterau
70611ee884 Make sure to add the comp transient data for new instances 2023-03-07 11:36:12 +01:00
Roy Nieterau
1bb7dbc9d9 Make sure repre preview copy is a deepcopy 2023-03-07 10:55:40 +01:00
Roy Nieterau
73e0ba9cb2 Set colorspace based on file rules in imageio settings 2023-03-07 10:53:06 +01:00
Roy Nieterau
6f830e787c Merge branch 'develop' of https://github.com/pypeclub/OpenPype into fusion-render-handeling 2023-03-07 10:51:09 +01:00
Jakub Ježek
75ea09e238
Merge pull request #4580 from BigRoy/fusion_fix_loader_get_correct_filepath 2023-03-06 21:37:45 +01:00
Roy Nieterau
16cece3e49 Fusion: get filepath from representation instead of listing files from publish folder 2023-03-06 19:45:17 +01:00
Roy Nieterau
52fac29164 Cleanup unused import 2023-03-06 17:07:15 +01:00
Roy Nieterau
6d9084b144 Match workfile creator logic more with the one from After Effects 2023-03-06 16:58:17 +01:00
Roy Nieterau
99637875ef Do not secretly pop data that OP generates by default 2023-03-06 16:31:09 +01:00
Roy Nieterau
b513bb437d Set subset in a more correct OpenPype way 2023-03-06 16:28:37 +01:00
Roy Nieterau
99fd03d2d3 Merge remote-tracking branch 'upstream/develop' into fusion-new-publisher 2023-03-06 16:16:00 +01:00
Roy Nieterau
37591de291 Change workfile Creator data key so it doesn't interfere with global comp context data in any way
(Fusion allows to access nested dicts (lua tables) using the dot notation)
2023-03-05 10:40:56 +01:00
Roy Nieterau
406bc798c4 Tweak creator updates to newer style updates 2023-03-05 10:39:57 +01:00
Roy Nieterau
b077815dc5 Get and set openpype context data on comp 2023-03-05 10:32:13 +01:00
Jacob Danell
a63872b54b Fixed dict data access 2023-03-03 16:07:29 +01:00
Jacob Danell
efac55ba89 Added render log per instance 2023-03-03 14:08:00 +01:00
Jacob Danell
8fcf6de8c8 Fixed hound's comments 2023-03-03 12:58:00 +01:00
Jacob Danell
59cea8c7d0 Catch for each instance whether the render succeeded or not 2023-03-02 12:15:37 +01:00
Ember Light
48c1cb51f2
Merge branch 'develop' into fusion-render-handeling 2023-03-01 20:00:02 +01:00
Jakub Jezek
3a02a03efa fusion: adding video extensions to sequence loader 2023-02-28 11:30:39 +01:00
Jakub Jezek
a2d7ab24f6 fusion: adding extensions to loaders 2023-02-28 11:30:39 +01:00
Jacob Danell
f0cd353301 Fixed Hound's notes 2023-02-23 19:29:03 +01:00
Jacob Danell
f5a40056ab Pass "data" to get_dynamic_data() was missing 2023-02-23 19:21:00 +01:00
Jacob Danell
f840347f4e Import get_current_comp from API directly 2023-02-23 19:20:20 +01:00
Jacob Danell
8afd6f4f35 Change render depth to Auto instead of forcing int16 as it was 2023-02-23 19:19:52 +01:00
Jacob Danell
4d3442db70 Add subset to instance_data 2023-02-23 19:19:24 +01:00
Jacob Danell
31d7b18e9f Changed to f-string 2023-02-23 19:18:41 +01:00
Jacob Danell
245e9944cd Merge remote-tracking branch 'BigRoy/fusion_new_publisher' into fusion-new-publisher
Merge BoyRoys PR with latest OP dev-branch
2023-02-23 19:14:16 +01:00
Jacob Danell
d8041562d0 Fixed Hounds notes 2023-02-23 18:52:50 +01:00
Jacob Danell
de15f1bc3a Updated render_local.py to not only process the first instance
Moved the __hasRun to render_once() so the check only happens with the rendering. Currently only the first render node gets the representations added
2023-02-23 18:50:21 +01:00
Jacob Danell
44672f3f82 add task to instance 2023-02-22 11:43:46 +01:00
Jacob Danell
7e4457b241 Fixed hound's max-length note 2023-02-22 11:43:46 +01:00