Roy Nieterau
d2f6674db6
Merge branch 'develop' of https://github.com/ynput/ayon-core into bugfix/houdini_create_hda_houdini20
2024-07-02 03:23:00 +02:00
Roy Nieterau
f45012ede7
Support publishing USD to another context if original instance has ValidateInstanceInContext disabled
...
(This basically disables the validation for any runtime instance in Houdini that does not have an instance node)
2024-07-02 01:28:21 +02:00
Roy Nieterau
79c3fae3cb
Clarify the log message and make it a debug message
2024-07-01 22:25:48 +02:00
Roy Nieterau
2b594f3365
Remove get_template_data_with_names call as this should already have been collected in other Collectors for that.
2024-07-01 22:23:06 +02:00
Roy Nieterau
5f9cb3d550
Fix contribution layers from settings
2024-07-01 22:19:35 +02:00
Roy Nieterau
9b82215674
Cosmetics
2024-07-01 22:13:07 +02:00
Roy Nieterau
5a3b3e18b3
Improve creator icons
2024-07-01 22:11:31 +02:00
Roy Nieterau
afabfeb25e
Add comment
2024-07-01 22:11:01 +02:00
Roy Nieterau
2d340739e1
Support plug-in enabled state
2024-07-01 20:57:23 +02:00
Roy Nieterau
d490187178
Remove optional/active state because it's all based on the "Enabled" state of the USD Contribution toggle
2024-07-01 20:52:34 +02:00
Roy Nieterau
5b557213d8
Move comment along
2024-07-01 20:49:29 +02:00
Roy Nieterau
61ed277655
Expose contribution department layers and strengths to settings
2024-07-01 20:48:02 +02:00
Roy Nieterau
cea8c96257
Do not crash on no ordered rendervars for a render product
2024-07-01 20:39:00 +02:00
Roy Nieterau
e6a1b9e047
Remove logging + improve validation message
2024-07-01 19:36:40 +02:00
Roy Nieterau
d85603fa65
Add todo
2024-07-01 18:09:02 +02:00
Roy Nieterau
6fd809b41c
Fix optional processing
2024-07-01 18:08:09 +02:00
Roy Nieterau
aa6a2b9ddd
Add validation for default prim when contributing to asset instead of shot
2024-07-01 18:06:19 +02:00
Roy Nieterau
09a072716e
Fix docstring
2024-07-01 17:47:23 +02:00
Roy Nieterau
0fcb24ef51
Merge branch 'enhancement/usd_workflow' of https://github.com/BigRoy/ayon-core into enhancement/usd_workflow
2024-07-01 17:42:54 +02:00
Roy Nieterau
e96354b545
Disable ValidateUSDRenderProductPaths by default because it may be quite a specific validation as the plug-ins comments explain.
2024-07-01 17:42:12 +02:00
Roy Nieterau
8c89d51be0
Fix optional support in ValidateUSDRenderProductPaths
2024-07-01 17:41:46 +02:00
Petr Kalis
e9f1e74757
AY-5714 - collect default deadline username and password from Settings
...
These values should be used if studio has only single credentials for communicating with Deadline webservice. Could be overridden by values from Site Settings.
2024-07-01 15:28:28 +02:00
Petr Kalis
4f4a695567
AY-5714 - added default deadline username and password to Settings
...
These values should be used if studio has only single credentials for communicating with Deadline webservice.
2024-07-01 15:27:49 +02:00
Kayla Man
599462eb12
Update server_addon/maya/client/ayon_maya/plugins/publish/collect_yeti_rig.py
...
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2024-07-01 19:29:52 +08:00
Roy Nieterau
7f94167abc
Update client/ayon_core/plugins/publish/extract_usd_layer_contributions.py
...
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-07-01 12:54:19 +02:00
Petr Kalis
1298cb5a76
AY-1232 - use faster method to check site sync enabled on project
2024-07-01 12:04:00 +02:00
Petr Kalis
d4e90a4eb2
AY-1232 - used addon's get_site_root_overrides
...
Addon's get_site_root_overrides should return overridden root values for any site which is overridden by Site Settings.
'studio' site is currently overridden by `Roots` tab and comes from project settings directly.
2024-07-01 12:03:28 +02:00
Petr Kalis
1ef840f0cb
AY-1232 - removed unnecessary get_site_local_overrides
...
Has wrong arguments, it would require SiteSync addon. Used only in dirmap file, where it could be replaced directly by SiteSync addon's method.
2024-07-01 11:57:32 +02:00
Kayla Man
acbdd430be
Update server_addon/maya/client/ayon_maya/plugins/publish/collect_yeti_rig.py
...
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2024-07-01 16:46:26 +08:00
Kayla Man
0eb7789381
Update server_addon/maya/client/ayon_maya/plugins/publish/collect_yeti_rig.py
...
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2024-07-01 16:46:18 +08:00
Kayla Man
6c92eb513f
make sure the parsed file is string value inside resources['files']
2024-07-01 12:22:47 +08:00
Roy Nieterau
4087e030e0
Merge branch 'develop' of https://github.com/ynput/ayon-core into enhancement/usd_workflow
...
# Conflicts:
# server_addon/houdini/client/ayon_houdini/api/usd.py
2024-06-29 00:20:08 +02:00
Mustafa Taher
f87bd0871b
Merge pull request #294 from BigRoy/enhancement/houdini_load_asset_lop
...
Houdini: Implement Load Asset LOP HDA
2024-06-28 18:35:10 +03:00
Roy Nieterau
cdadaf683b
Merge branch 'develop' into enhancement/houdini_load_asset_lop
2024-06-28 17:22:13 +02:00
Roy Nieterau
e1010f9853
Fix code
...
Traceback:
```
Traceback (most recent call last):
File "C:\Users\User\AppData\Local\Ynput\AYON\dependency_packages\ayon_2403061937_windows.zip\dependencies\pyblish\plugin.py", line 527, in __explicit_process
runner(*args)
File "E:\dev\ayon-core\client\ayon_core\plugins\publish\extract_usd_layer_contributions.py", line 556, in process
path = get_instance_uri_path(contribution.instance)
File "E:\dev\ayon-core\client\ayon_core\plugins\publish\extract_usd_layer_contributions.py", line 163, in get_instance_uri_path
path = construct_ayon_entity_uri(
File "E:\dev\ayon-core\client\ayon_core\pipeline\entity_uri.py", line 75, in construct_ayon_entity_uri
if version < 0:
TypeError: '<' not supported between instances of 'str' and 'int'
```
2024-06-28 17:17:30 +02:00
Roy Nieterau
25ada3029f
Cosmetics
2024-06-28 17:09:14 +02:00
Roy Nieterau
2a49e4fed5
Merge branch 'develop' of https://github.com/ynput/ayon-core into enhancement/usd_workflow
...
# Conflicts:
# client/ayon_core/pipeline/load/utils.py
2024-06-28 17:07:49 +02:00
Roy Nieterau
537676d992
Opt-out early
2024-06-28 17:05:33 +02:00
Roy Nieterau
90eeba01ab
Refactor and move more functions to better locations
2024-06-28 17:04:28 +02:00
Roy Nieterau
d49a66eb7c
Refactor functions based on @iLLiCiTiT comments
2024-06-28 16:52:39 +02:00
Roy Nieterau
dca474e7d1
Merge branch 'enhancement/usd_workflow' of https://github.com/BigRoy/ayon-core into enhancement/usd_workflow
2024-06-28 15:52:35 +02:00
Roy Nieterau
22a89dc521
Refactor ayon_core.pipeline.ayon_uri to ayon_core.pipeline.entity_uri`
2024-06-28 15:52:21 +02:00
Roy Nieterau
399eb86360
Move usdlib to ayon_core.pipeline
2024-06-28 15:49:51 +02:00
Roy Nieterau
3d42b7858c
Update client/ayon_core/lib/usdlib.py
...
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-06-28 15:40:52 +02:00
Roy Nieterau
472868f89d
Update client/ayon_core/pipeline/ayon_uri.py
...
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-06-28 15:40:31 +02:00
Roy Nieterau
d4d11e8fa1
Remove tag because Layer init does not take the argument
2024-06-28 15:39:54 +02:00
Roy Nieterau
068efca228
Add docstring
2024-06-28 15:39:32 +02:00
Roy Nieterau
f82e968d15
Fix refactor
2024-06-28 15:35:34 +02:00
Roy Nieterau
aa0e796895
Ayon to uppercase
2024-06-28 15:35:28 +02:00
Roy Nieterau
2ce148e20b
Ayon to uppercase
2024-06-28 15:34:48 +02:00