Commit graph

7891 commits

Author SHA1 Message Date
Jakub Trllo
d63aa34a76
AYON: 3rd party addon usage (#5300)
* implemented helper functions to get ffmpeg and oiio tool arguments

* modified validation functions to be able to handle list of arguments

* path getters can return a path in AYON mode if one argument is returned

* removed test exception

* modified docstrings

* is_oiio_supported is using new functions to get launch arguments

* new functions are in lib public =

* use new functions all over the place

* renamed 'ffmpeg_path' to 'ffmpeg_args'

* raise 'ToolNotFoundError' if tool argument could not be found

* reraise 'KnownPublishError' in publish plugins

* fix comment

* simplify args start

* ffmpeg and oiio function require tool name and support additional arguments

* renamed 'get_oiio_tools_args' to 'get_oiio_tool_args'

* fix variable name
2023-07-27 10:54:45 +02:00
Milan Kolar
45f0fcff00
Merge pull request #5310 from quadproduction/enhancement/522-error-on-multiple-instance-rig-publication 2023-07-27 10:04:39 +02:00
Milan Kolar
93260948bf
Merge pull request #5297 from tokejepsen/bugfix/maya_include_disabled_plugins 2023-07-27 09:55:53 +02:00
Milan Kolar
7dcec2f659
Merge pull request #5350 from ynput/enhancement/houdini_add_farm_toggle_for_implemented_instances 2023-07-27 09:40:41 +02:00
Milan Kolar
0b58144f2c
Merge pull request #5303 from tokejepsen/bugfix/maya_creators_apply_settings 2023-07-27 09:14:43 +02:00
Mustafa-Zarkash
211e730673 add toggles 2023-07-25 23:22:21 +03:00
Simone Barbieri
225cbd2ffe Minor changes to FBX camera extractor to improve clarity 2023-07-24 14:49:50 +01:00
Simone Barbieri
3f47ab0fb6 Moved camera abc extraction to separate class 2023-07-24 14:46:10 +01:00
Simone Barbieri
1ceda4712a Added support for camera in abc extractor 2023-07-24 14:28:49 +01:00
Toke Jepsen
503e049dd9
Fix rig selection sets naming (#539) 2023-07-24 13:22:53 +02:00
Simone Barbieri
e9cd50b1cf
Merge pull request #5338 from ynput/enhancement/OP-4483_blender-configurable_startup_resolution_and_frames 2023-07-24 10:52:53 +01:00
Simone Barbieri
99099b81e0 Added menu entries to set resolution and frame range 2023-07-24 10:47:03 +01:00
Simone Barbieri
ccd56c4bb5 Improved code based on suggestions 2023-07-24 09:42:50 +01:00
Toke Stuart Jepsen
70f97b2738 Fix get_pre_create_attr_defs query 2023-07-22 09:24:21 +01:00
Simone Barbieri
66e2820063 ExtractBurning for Blender reviews 2023-07-21 16:46:47 +01:00
Simone Barbieri
27d3edb89a Make configurable to set resolution and start/end frames at startup 2023-07-21 15:51:57 +01:00
Toke Stuart Jepsen
484108cb81 Fix MayaHiddenCreator 2023-07-21 14:59:56 +01:00
Toke Stuart Jepsen
f91189fdf3 Use MayaHiddenCreator 2023-07-21 12:18:16 +01:00
Toke Stuart Jepsen
3b23bf9f1f Merge branch 'develop' into bugfix/maya_include_disabled_plugins 2023-07-21 11:28:40 +01:00
Milan Kolar
7ee43eef70
Merge pull request #5335 from tokejepsen/bugfix/maya_validate_instance_in_context 2023-07-21 12:25:11 +02:00
Milan Kolar
5577797ecb
Merge pull request #5326 from ynput/enhancement/maya_create_plugins 2023-07-21 12:22:38 +02:00
Milan Kolar
583f13e559
Merge pull request #5327 from EmberLightVFX/feature/fusion-set-selected-tool-to-active 2023-07-21 12:22:21 +02:00
Milan Kolar
4b2345c604
Merge branch 'develop' into enhancement/maya_create_plugins 2023-07-21 12:22:07 +02:00
Toke Stuart Jepsen
a79eca9980 Add new publisher error raising 2023-07-21 11:00:04 +01:00
Jacob Danell
db0e004b9e Black formatting 2023-07-20 15:54:02 +02:00
Jacob Danell
c385f748de Set tool as active
This makes the node-flow show the selected node + you'll see the nodes controls in the inspector
2023-07-20 15:53:54 +02:00
Jakub Trllo
464e621880 implemented base classes of auto creator and hidden creator for maya 2023-07-20 15:53:00 +02:00
Jakub Trllo
8c73d22d27 extracted common logic to 'MayaCreatorBase' 2023-07-20 15:51:12 +02:00
Ondrej Samohel
f226b87489
🐛 fix wrong creator identifier 2023-07-20 11:09:33 +02:00
Mustafa-Zarkash
cf3e1d9593 fix typo 2023-07-18 20:46:16 +03:00
64qam
78b573672c
Merge pull request #5277 from ynput/enhancement/OP-6196_Nuke-template-builder-apply-all-settings 2023-07-17 17:17:44 +02:00
Milan Kolar
e0a847b5f5
Merge branch 'develop' into feature/blender-blend_file_family 2023-07-17 17:12:35 +02:00
Ondřej Samohel
c27150a3bf
Merge pull request #5191 from ynput/maye_new_publisher_with_RR 2023-07-17 17:01:10 +02:00
Toke Stuart Jepsen
0d0681f621 Hardcode enabled state 2023-07-17 15:45:17 +01:00
Ondřej Samohel
b26b5fdb88
Merge pull request #4588 from ynput/feature/OP-3129_houdini-bgeo-publishing 2023-07-17 16:38:02 +02:00
clement.hector
363af956d4 replace endswith by startswith in rig outputs id
need this one for publish multiple rig in one asset.
2023-07-17 15:56:01 +02:00
Petr Kalis
b90d1c9e65 Fix wrong merge 2023-07-17 13:22:04 +02:00
Petr Kalis
2be5b33510 Fix wrong merge 2023-07-17 13:14:18 +02:00
Petr Kalis
7939836e65
Merge branch 'develop' into maye_new_publisher_with_RR 2023-07-17 11:08:55 +02:00
Simone Barbieri
266f2308ef Increment workfile version when publishing blendScene 2023-07-14 15:46:46 +01:00
Simone Barbieri
aaafb9ccf2 Added blendScene family 2023-07-14 12:05:49 +01:00
Toke Stuart Jepsen
16a9e707d8 Apply project settings to creators 2023-07-14 11:34:42 +01:00
Simone Barbieri
585df83135 Apply parenting fix to other families as well 2023-07-14 11:28:36 +01:00
Toke Stuart Jepsen
97d8f89e44 Code cosmetics 2023-07-14 11:17:37 +01:00
Toke Stuart Jepsen
167fd7186c Hide CreateAnimation instead of disable 2023-07-14 11:15:18 +01:00
Simone Barbieri
18324615d5 Fix parenting if creating an instance while selecting a whole hierarchy 2023-07-14 10:14:57 +01:00
Milan Kolar
fba7af324b
Merge pull request #5299 from ynput/bugfix/traypublisher_range_order 2023-07-14 09:51:21 +02:00
Milan Kolar
6e64b7275f
Merge pull request #5258 from BigRoy/refactor/maya_lib_get_reference_node 2023-07-14 09:50:50 +02:00
Toke Stuart Jepsen
c10ad8227a Code cosmetics 2023-07-13 18:11:40 +01:00
Toke Stuart Jepsen
d41f10e6f7 Fix converting 2023-07-13 18:10:42 +01:00