Commit graph

120 commits

Author SHA1 Message Date
MustafaJafar
fdaad64f98 update imports use base classes from ayon_houdini.api.plugin 2024-06-04 21:26:22 +03:00
Roy Nieterau
83df5882f8 Correctly move the husdplugin/outputprocessors 2024-06-03 22:28:47 +02:00
Roy Nieterau
fb4aab703f Bump houdini version 2024-06-03 22:10:39 +02:00
Roy Nieterau
6a91d14cc6 Fix refactor 2024-06-03 22:01:02 +02:00
Roy Nieterau
b6609b2fe3 Merge branch 'develop' of https://github.com/ynput/ayon-core into enhancement/usd_workflow
# Conflicts:
#	server_addon/houdini/client/ayon_houdini/plugins/create/create_usd_look.py
#	server_addon/houdini/client/ayon_houdini/plugins/create/create_usdrender.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/collect_instances_usd_layered.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/collect_render_products.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/collect_usd_bootstrap.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/collect_usd_layers.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/collect_usd_look_assets.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/collect_usd_render.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/extract_usd.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/extract_usd_layered.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/validate_bypass.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/validate_houdini_license_category.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/validate_render_products.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/validate_usd_layer_path_backslashes.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/validate_usd_look_assignments.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/validate_usd_look_contents.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/validate_usd_look_material_defs.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/validate_usd_model_and_shade.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/validate_usd_output_node.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/validate_usd_render_arnold.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/validate_usd_render_product_paths.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/validate_usd_rop_default_prim.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/validate_usd_setdress.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/validate_usd_shade_model_exists.py
#	server_addon/houdini/client/ayon_houdini/plugins/publish/validate_usd_shade_workspace.py
#	server_addon/maya/client/ayon_maya/plugins/publish/validate_resources.py
2024-06-03 22:00:08 +02:00
MustafaJafar
9074120b6a implement HoudiniExtractorPlugin and use it in all extractor plugins 2024-05-31 18:11:50 +03:00
MustafaJafar
1a5116600b remove 'hosts' and 'settings_category' attributes from plugins classes 2024-05-31 17:30:27 +03:00
MustafaJafar
639d3d418e update docstring and add hosts attibute in Houdini plugins base classes 2024-05-31 17:12:04 +03:00
MustafaJafar
78fac68206 Merge branch 'chore/AY-4916_Move-Houdini-client-code' into chore/AY-4916_Move-Houdini-client-code-settings-category 2024-05-28 20:20:25 +03:00
MustafaJafar
be546455c7 add missing section in publish settings 2024-05-28 20:19:15 +03:00
Ondřej Samohel
49c04aecf8
Merge branch 'develop' into enhancement/usd_workflow 2024-05-28 11:46:52 +02:00
MustafaJafar
a47c329273 fix imports order 2024-05-24 16:35:40 +03:00
MustafaJafar
0faea9903d Merge branch 'chore/AY-4916_Move-Houdini-client-code' into chore/AY-4916_Move-Houdini-client-code-settings-category 2024-05-23 18:25:11 +03:00
Mustafa Taher
84c355e65e
update required core version inside houdini package
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-05-23 18:23:02 +03:00
MustafaJafar
d48d11144d Merge branch 'develop' into chore/AY-4916_Move-Houdini-client-code 2024-05-23 18:21:47 +03:00
Roy Nieterau
5c2a22a161
Merge branch 'develop' into enhancement/usd_workflow 2024-05-23 12:16:50 +02:00
MustafaJafar
3602cb6e88 Merge branch 'chore/AY-4916_Move-Houdini-client-code' into chore/AY-4916_Move-Houdini-client-code-settings-category 2024-05-23 12:39:32 +03:00
MustafaJafar
7643fc9791 Merge branch 'chore/AY-4916_Move-Houdini-client-code' of https://github.com/ynput/ayon-core into chore/AY-4916_Move-Houdini-client-code 2024-05-23 12:37:36 +03:00
MustafaJafar
faace02340 Merge branch 'develop' into chore/AY-4916_Move-Houdini-client-code 2024-05-23 12:36:42 +03:00
Ondřej Samohel
8fc726f77b
Merge branch 'develop' into enhancement/AY-4085_Houdini-adding-model-family 2024-05-23 10:34:49 +02:00
Mustafa Taher
d56628e68b
remove app_host_name
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-05-22 20:07:03 +03:00
MustafaJafar
d90fb46bfc use a constant for settings category 2024-05-21 22:15:31 +03:00
MustafaJafar
753fab2197 use a constant for settings category 2024-05-21 22:15:11 +03:00
MustafaJafar
c4ec025216 add missing blank line 2024-05-21 22:13:59 +03:00
MustafaJafar
606e895689 implement base classes for publish plugins 2024-05-21 22:13:24 +03:00
MustafaJafar
f8b476ce75 add base class for Houdini loader plugins 2024-05-21 19:23:53 +03:00
MustafaJafar
a34647b175 update Houdini package and version 2024-05-21 17:04:02 +03:00
MustafaJafar
7ef5d98926 Merge branch 'develop' into chore/AY-4916_Move-Houdini-client-code 2024-05-21 15:29:39 +03:00
Jakub Trllo
bb05691289 remove houdini settings too 2024-05-20 11:48:41 +02:00
MustafaJafar
9e865566db add settings_category for plugins with server settings 2024-05-16 11:24:14 +03:00
MustafaJafar
3d04a2c0c8 Merge branch 'develop' into chore/AY-4916_Move-Houdini-client-code 2024-05-16 10:56:39 +03:00
MustafaJafar
6c75a2912b update addon version 2024-05-15 11:30:32 +03:00
MustafaJafar
c1331a4a5c update required addons 2024-05-15 11:30:02 +03:00
MustafaJafar
b62ae6b73c add version.py for Houdini addon 2024-05-14 23:17:24 +03:00
MustafaJafar
3f91a29471 add settings_category 2024-05-14 23:15:54 +03:00
MustafaJafar
6fdce1f212 update ayon_houdini package.py 2024-05-14 22:32:34 +03:00
MustafaJafar
cef5787f29 move houdini client code to its dedicated place and update imports 2024-05-14 22:01:53 +03:00
MustafaJafar
b2b8cb132f add CreateModel 2024-05-13 17:59:23 +03:00
Roy Nieterau
f767653de8
Merge branch 'develop' into enhancement/usd_workflow 2024-05-01 00:27:33 +02:00
MustafaJafar
767bbf070f add CollectLocalRenderInstances setting 2024-04-29 10:39:16 +03:00
MustafaJafar
f9149ba4fa Merge branch 'develop' into enhancement/AY-1009_Houdini-Local-Rendering 2024-04-29 10:38:26 +03:00
MustafaJafar
8110a601bb add CollectLocalRenderInstances setting 2024-04-25 11:02:31 +02:00
MustafaJafar
9aa82ce852 Merge branch 'develop' into enhancement/AY-1009_Houdini-Local-Rendering 2024-04-25 11:01:50 +02:00
MustafaJafar
e38ef81bf2 add WorkfileImageIO settings 2024-04-25 11:00:36 +02:00
MustafaJafar
5a48baddf4 Merge branch 'develop' into enhancement/OP-1017_houdini-colorspaces 2024-04-25 10:59:20 +02:00
MustafaJafar
effedd82c8 fix bug with aov_filter 2024-04-23 21:30:58 +02:00
Jakub Trllo
0e7c112d8d houdini uses package.py 2024-04-22 14:26:24 +02:00
MustafaJafar
d7d91b62a9 add settings for CollectLocalRenderInstances 2024-04-17 15:18:00 +02:00
MustafaJafar
bf26eba779 Bump Houdini addon version - Color management for Houdini workfiles 2024-04-02 12:45:57 +02:00
MustafaJafar
c21d842d07 Merge branch 'develop' into enhancement/OP-1017_houdini-colorspaces | Add some fixes for precommit errors 2024-04-02 12:44:45 +02:00