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
9c9c134a79
Use passthrough state of saver tool to store and load the active state
2023-03-07 17:39:05 +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
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
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
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
aa1dd161a5
Removed double space after "," in repre_preview["tags"]
2023-02-22 11:43:46 +01:00
Ember Light
a9e1140ec9
Update openpype/hosts/fusion/plugins/publish/render_local.py
...
Co-authored-by: Jakub Ježek <jakub@orbi.tools>
2023-02-22 11:43:46 +01:00
Jacob Danell
fa526b3e4b
Made line 40 shorter
2023-02-22 11:43:46 +01:00
Jacob Danell
f7175511f0
Move hasRun check back to process function
2023-02-22 11:43:46 +01:00
Jacob Danell
4ad830ffdb
Fixed hound-bots comments
2023-02-22 11:43:46 +01:00
Jacob Danell
723778c3ad
zfill 4 for frame value
...
Fusion defaults with 4 numbers for the frame number so if shot doesn't start at 1000 we should zfill to match.
2023-02-22 11:43:46 +01:00
Jacob Danell
9eadff95ed
Generate the file list using metadata instead of files in render folder
...
This solves the problem with the preview file generated from a previous render is still in the render folder
2023-02-22 11:43:46 +01:00
Roy Nieterau
9df7d43cda
Remove fusion validate unique subsets in favor of global one
2023-01-18 00:12:07 +01:00