Jakub Jezek
dfea365474
moving instnance id so it is imprinted once created
...
addressing issue form here https://github.com/ynput/OpenPype/pull/4943#issuecomment-1542241467
2023-05-10 16:38:17 +02:00
Jakub Jezek
27ac1b4590
Removing unmanaged compatibility
...
This fixes issue https://github.com/ynput/OpenPype/pull/4943#pullrequestreview-1420557288
2023-05-10 16:16:50 +02:00
Jakub Jezek
1a48ddefe4
normalizing path
2023-05-10 15:37:19 +02:00
Jakub Jezek
95237c43c7
adding todo for later renaming
2023-05-10 13:00:53 +02:00
Jakub Jezek
a08f9176b0
fusion: removing path making during creation
2023-05-10 12:55:30 +02:00
Jakub Jezek
98d27fa5a4
fusion: frame padding from anatomy templates
2023-05-10 12:54:30 +02:00
Jakub Jezek
55bebf8642
pr comments
2023-05-10 12:33:38 +02:00
Jakub Jezek
c73772919a
fixing path slashes
2023-05-05 17:42:38 +02:00
Jakub Jezek
d637fed33d
implementing settings
...
also adding temp rendering path attribute with with support for tempates
2023-05-05 17:23:27 +02:00
Roy Nieterau
5595762164
Fusion: Simplify creator icons code ( #4899 )
...
* Simplify setting creator icons
* Use font-awesome 5 explicitly
2023-04-24 17:47:33 +02:00
Roy Nieterau
d958f989e0
Remove "handles" backwards compatibility
2023-03-29 23:57:35 +02:00
Roy Nieterau
6433b1f270
Render only the local saver tools instead of all active savers in the comp
2023-03-21 16:52:13 +01:00
Roy Nieterau
6e13275054
Cleanup unused imports
2023-03-21 16:29:46 +01:00
Jacob Danell
519cd30508
Removed code that should never be able to happen
2023-03-18 19:50:49 +01:00
Jacob Danell
0401f40ac9
Collect frames in expected_frames instead of in redner_local
2023-03-18 19:50:11 +01:00
Jacob Danell
f2e782368f
Changed to dot notation for clearer code
2023-03-18 19:30:13 +01:00
Jacob Danell
aad3325e04
Cleaned up code
2023-03-18 19:29:32 +01:00
Jacob Danell
1dec179dc7
Changed the name from existing to expected frames
2023-03-18 19:29:20 +01:00
Jacob Danell
1754ef3267
Fixed mutable data structure problem
2023-03-14 18:06:37 +01:00
Jacob Danell
c7ae8b5320
Collect all frames for "using existing frames" savers
2023-03-14 17:57:45 +01:00
Jacob Danell
1918824240
Moved the review representation back to render_local.py
2023-03-14 17:56:11 +01:00
Jacob Danell
1e9670f54d
Fixed docstring and removed unused variables
2023-03-14 17:19:43 +01:00
Jacob Danell
9741d47fbc
Added crude repair functionality
2023-03-14 17:19:19 +01:00
Jacob Danell
10ff798ed5
Fixed "Select invalid"
2023-03-14 17:18:56 +01:00
Jacob Danell
a15e29afaf
Fixed repair-button to show up on review tab
2023-03-13 17:55:04 +01:00
Jacob Danell
ba8d037152
Validate that frames for "use existing frames" do exist
2023-03-13 17:54:47 +01:00
Jacob Danell
0414045f36
Split the render into render and review data
2023-03-13 17:54:02 +01:00
Jacob Danell
ea7390d1d3
Added create and instance attr to Create plugin
...
Where they get it from should be moved into another folder so other plugins can get the same data.
2023-03-13 17:50:56 +01:00
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