Commit graph

192 commits

Author SHA1 Message Date
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
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
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
Jacob Danell
0124bba40c get_representation_parents() missed project_name 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
6482481cf5 handleStart/End is now required 2023-02-22 11:43:46 +01:00
Jacob Danell
eb3dd357e3 Changed LaunchFailed message from PYTHON36 to PYTHON PATH 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
Jacob Danell
7692ff252f use .get() to not throw error
handle_start/end is optional and keys isn't created on Kitsu sync if data doesn't exists on Kitsus side
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
Jakub Trllo
374d4d9683 use qtpy in fusion 2022-12-13 17:48:48 +01:00
Jakub Trllo
12c28fe466 change imports in hosts 2022-11-03 16:27:38 +01:00
Milan Kolar
d283dce334
Merge pull request #3958 from BigRoy/fusion_backwards_compatibility 2022-10-20 11:31:19 +02:00
Jakub Jezek
d1c7adef9f
Merge branch 'develop' into enhancement/imageio_to_project_settings 2022-10-12 10:48:40 +02:00
Jakub Jezek
3626d7572b
fusion: removing redundant validation 2022-10-11 17:47:49 +02:00
Roy Nieterau
65c2638f3d Fusion: Implement backwards compatibility (pre Fusion 17.4) 2022-10-11 09:43:18 +02:00
Milan Kolar
1255f1b57d
Merge pull request #3927 from BigRoy/fusion_fbx_alembic_loaders 2022-10-10 22:54:32 +02:00
Roy Nieterau
3239953690 Optimize Fusion pulse 2022-09-28 16:45:21 +02:00
Roy Nieterau
fa256ad2a8 Force repair on new comp without asking the user 2022-09-28 16:28:32 +02:00
Roy Nieterau
e9110d518d Add FusionEventHandler with background QThread 2022-09-28 16:27:32 +02:00
Roy Nieterau
0ebb6bd321 Fix missing import 2022-09-28 16:25:04 +02:00
Roy Nieterau
6120d3b0fe Remove unused import 2022-09-28 16:24:44 +02:00
Roy Nieterau
6d6348f28a Fix logging handler to still print logs correctly when original "comp" is closed 2022-09-28 16:24:10 +02:00
Roy Nieterau
711f55204b Implement Alembic and FBX mesh loader 2022-09-28 16:17:43 +02:00
Roy Nieterau
eed65758e6 Move Submit Fusion Deadline to Deadline Module 2022-09-27 12:21:31 +02:00
Roy Nieterau
d6080593e3 Include workfile family 2022-09-27 12:02:16 +02:00
Roy Nieterau
34c1346961 Refactor filename 2022-09-27 12:01:28 +02:00
Roy Nieterau
00d9aa216b Apply to workfile family - like other hosts do 2022-09-27 12:01:11 +02:00
Roy Nieterau
3a952d5038 Cosmetics/readability 2022-09-27 11:43:37 +02:00
Roy Nieterau
d0ea9171b3 Remove storage of empty tool placeholder value 2022-09-27 11:43:25 +02:00
Roy Nieterau
2afc8ba573 Fix collector with workfile present 2022-09-27 11:42:38 +02:00
Roy Nieterau
b8f4a0a396 Specifiy families explicitly (to avoid issues with workfile family not having a tool) 2022-09-27 11:41:55 +02:00
Roy Nieterau
f555c1bf9a Shush hound 2022-09-27 11:00:35 +02:00
Roy Nieterau
85cb398b6e Implement draft for Create Workfile 2022-09-27 10:59:41 +02:00
Roy Nieterau
a64a551fa1 Tweak label 2022-09-27 10:56:34 +02:00
Roy Nieterau
ae5ec70d05 Move imageio settings from project anatomy to project settings
- Note: There is no backwards compatibility implemented
2022-09-23 21:37:47 +02:00