Commit graph

2558 commits

Author SHA1 Message Date
Simone Barbieri
a14464331f
Merge pull request #5643 from ynput/feature/OP-6593_Unreal_Yeti_support 2023-09-25 12:17:00 +01:00
Simone Barbieri
e0ce8013f4 Use f-string 2023-09-25 11:32:44 +01:00
Simone Barbieri
5cf8fdbb6c Do not use version in the import folder 2023-09-25 10:45:28 +01:00
Simone Barbieri
4c854600cb Renamed family to yeticacheUE 2023-09-25 10:07:37 +01:00
Simone Barbieri
41b207d657 Hound fixes 2023-09-22 15:58:27 +01:00
Libor Batek
5c9ce22807
Merge pull request #5630 from tokejepsen/bugfix/maya_validate_colorsets
Maya: Support new publisher for colorsets validation.
2023-09-22 16:47:17 +02:00
Simone Barbieri
d498afbf48 New family ue_yeticache, new creator and extractor 2023-09-22 15:24:17 +01:00
Ondřej Samohel
75e265198b
Merge pull request #5186 from tokejepsen/enhancement/OP-5265_Use-custom-staging-dir-function-for-Maya-renders 2023-09-20 16:24:56 +02:00
Ondřej Samohel
e6ce9fd9e1
Merge pull request #5573 from BigRoy/feature/maya_usd_native_support 2023-09-19 17:15:36 +02:00
Ondřej Samohel
c83637a257
Merge pull request #5632 from tokejepsen/enhancement/maya_remove_context_prompt 2023-09-19 16:36:04 +02:00
Milan Kolar
a3e6f0fddf
Merge pull request #5566 from BigRoy/bugfix/maya_create_multiverse_usd_over_inheritance 2023-09-19 00:09:15 +02:00
Milan Kolar
bef6445862
Merge pull request #5426 from BigRoy/feature/maya_extract_active_view_as_thumbnail 2023-09-19 00:08:20 +02:00
Milan Kolar
a5266ad091
Merge pull request #5253 from BigRoy/enhancement/maya_collect_looks_cleanup 2023-09-19 00:06:10 +02:00
Toke Stuart Jepsen
9f040265e7 Remove context prompt. 2023-09-18 16:07:54 +01:00
Toke Stuart Jepsen
411f4bacd1 Support new publisher for colorsets validation. 2023-09-18 15:03:45 +01:00
Toke Jepsen
5e20dd3f9c
Update openpype/hosts/maya/plugins/publish/extract_active_view_thumbnail.py 2023-09-14 09:54:32 +01:00
Toke Jepsen
d595d12b78
Merge branch 'develop' into bugfix/OP-5375_Extract-look-is-not-AYON-compatible 2023-09-14 09:26:14 +01:00
Roy Nieterau
ef843e25ca
Update openpype/hosts/maya/plugins/publish/extract_active_view_thumbnail.py 2023-09-13 23:01:58 +02:00
Roy Nieterau
7be7c8292a Merge remote-tracking branch 'upstream/develop' into enhancement/maya_collect_looks_cleanup
# Conflicts:
#	openpype/hosts/maya/plugins/publish/collect_look.py
2023-09-13 22:50:05 +02:00
Roy Nieterau
5f2756b95e
Skip view capture when Maya is in headless mode
Co-authored-by: Toke Jepsen <tokejepsen@gmail.com>
2023-09-13 22:42:33 +02:00
Roy Nieterau
d2f63f0cd4 Fix look assigner showing no meshes if 'not found' representations are present 2023-09-08 10:54:10 +02:00
Ondřej Samohel
e331a07589
Merge pull request #5595 from BigRoy/bugfix/maya_validate_rig_sets 2023-09-08 09:56:41 +02:00
Roy Nieterau
0836b21116 Fix usage of out_SET and controls_SET since #5310 because they can now be prefixed
- Collect the rig sets only once (I've ordered it before Collect History so that the instance still contains less node, as an optimization)
- Also fixes a hard error when `out_SET` is not found, instead now only relevant `PublishValidationError` are raised to generate a nice report
2023-09-07 15:40:13 +02:00
Roy Nieterau
91a4ae5dfd Remove (not yet deprecated?) system_settings from apply_settings 2023-09-06 23:34:01 +02:00
Roy Nieterau
e79f1ef4b9 Replacing value only if value is in str is same as just replacing it 2023-09-06 23:30:17 +02:00
Roy Nieterau
ba6dfc5ead Remove unused variables + tweak logs 2023-09-06 23:28:39 +02:00
Roy Nieterau
d5823ab556 Add a few tooltips 2023-09-06 18:08:51 +02:00
Roy Nieterau
f1267546d2 Avoid error if no job contexts are available 2023-09-06 18:02:24 +02:00
Ondřej Samohel
c428a60543
Merge pull request #5561 from BigRoy/enhancement/maya_yeti_include_preview_attributes 2023-09-06 17:25:08 +02:00
Roy Nieterau
1ad404100c Merge remote-tracking branch 'upstream/develop' into feature/maya_usd_native_support 2023-09-06 16:11:08 +02:00
Roy Nieterau
388ae935e1 By default load proxy as *not* Shareable 2023-09-06 16:09:51 +02:00
Roy Nieterau
a0f7951ea3 Add job context parameter to USD publisher
E.g. You can now directly export with a `Arnold` job context (if it's registered) so that the USD export is Arnold supported and directly renderable with shaders/render attributes by Arnold renderer.
2023-09-06 16:02:46 +02:00
Roy Nieterau
862907079c Support special creator attributes in Maya's flattened creator_attributes structure that are not convertable to Maya native attribute types (list, tuple, dict), like e.g. EnumDef with multiselection=True 2023-09-06 15:23:11 +02:00
Ondřej Samohel
d6570635cf
Merge pull request #5574 from BigRoy/bugfix/maya_create_yeti_cache_attribute_definition 2023-09-06 09:57:07 +02:00
Roy Nieterau
11cd5a874e Make sure to run after CollectPointcache and CollectAnimation 2023-09-06 00:13:34 +02:00
Roy Nieterau
b953391f43 Only get path if a value is found 2023-09-06 00:07:39 +02:00
Roy Nieterau
a61f7ac799 Add support for Look Assigner to assign looks in aiStandin for USD files based on cbId attributes in the USD file.
- For this to currently work the transform and shape should *not* be merged into a single Prim inside USD because otherwise the unique `cbId` between Transform and Shape node will be lost.
2023-09-06 00:02:39 +02:00
Roy Nieterau
4a861a6bfc Improve docstring 2023-09-05 23:29:46 +02:00
Roy Nieterau
17d494c1a2 Add logic to collect user defined attributes and merge logic with pointcache and animation family + optimize the query by doing only one cmds.listAttr call 2023-09-05 23:13:39 +02:00
Roy Nieterau
f4a0ab45e4 Allow exporting custom attributes with mayaUSDExport 2023-09-05 23:10:32 +02:00
Roy Nieterau
93e3e31029 Log message as debug 2023-09-05 22:05:02 +02:00
Roy Nieterau
7f78a95559 Export correct file type (ascii vs binary) based on instance setting 2023-09-05 22:04:38 +02:00
Roy Nieterau
1b7e1aeed7 Fix attribute definitions for CreateYetiCache 2023-09-05 18:12:49 +02:00
Roy Nieterau
d6f2ace99d Cosmetics 2023-09-05 18:04:57 +02:00
Roy Nieterau
5c12d9c862 Remove commented out attribute definitions 2023-09-05 18:04:21 +02:00
Roy Nieterau
34b15587c1 Cosmetics 2023-09-05 18:00:23 +02:00
Roy Nieterau
90417a42c3 Allow loading USD into Arnold Standin in Maya 2023-09-05 17:56:30 +02:00
Roy Nieterau
8ceedd7b60 Draft for implementing a native Maya USD creator next to the Multiverse USD creator 2023-09-05 17:56:09 +02:00
Roy Nieterau
d36b2f1514 Merge remote-tracking branch 'upstream/develop' into enhancement/tweak_logging
# Conflicts:
#	openpype/plugins/publish/extract_hierarchy_to_ayon.py
2023-09-05 12:06:43 +02:00
Jakub Trllo
2b2209c1ab
Merge pull request #5553 from ynput/enhancement/remove-system-settings-requirement
Chore: Create plugin does not expect system settings
2023-09-05 12:00:12 +02:00