Commit graph

8080 commits

Author SHA1 Message Date
Petr Kalis
1b8d8e68f2
Harmony: refresh code for current Deadline (#5493)
* Explicitly set Python3 for Harmony OP plugin

* Fix method call

Without it it would always return True

* Explicitly set render instance to farm

* Added Harmony 22 executable

This plugin might not be necessary anymore for current Harmonies (at least for 22 works original Harmony plugin in DL)

* Removed logging

* fix - remove explicit disabling of review

instance.data["review"] could be False only if review shouldn't be explicitly done. This is not possible in old publisher.
TODO must be implemented in NP.
2023-09-01 18:23:45 +02:00
Jakub Trllo
ad8186afb1
Merge pull request #5526 from BigRoy/enhancement/maya_validate_instance_in_context_refactor
Maya: Refactor/tweak Validate Instance In same Context plug-in
2023-09-01 17:46:44 +02:00
Jakub Trllo
d047d8dfb7
Merge pull request #5522 from BigRoy/enhancement/maya_validate_plugin_attributes_optimize
Maya: Optimize validate plug-in path attributes
2023-09-01 16:09:01 +02:00
Jakub Trllo
6f683ee0b6
Merge pull request #5524 from BigRoy/bugfix/maya_validate_shape_zero_repair
Maya: Validate Shape Zero fix repair action + provide informational artist-facing report
2023-09-01 16:06:15 +02:00
Libor Batek
9cf21b77ff
Merge pull request #5286 from ynput/bugfix/OP-6356_3dsamx-empty-render-instance
Max: Optional Renderable Camera Validator for Render Instance
2023-09-01 09:49:47 +02:00
Kayla Man
f8d923b7d7
Merge branch 'develop' into bugfix/Houdini-HDA-update-or-set-version-does-not-change-version-in-scene-inventory 2023-09-01 10:24:35 +08:00
Jakub Ježek
1cc94537ba
Merge branch 'develop' into enhancement/deadline-remove-toBeRenderedOn 2023-08-31 22:45:16 +02:00
Jakub Ježek
c3fe83a682
Merge pull request #5486 from ynput/bugfix/nuke-validate-rendered-files-repair 2023-08-31 22:33:43 +02:00
Jakub Jezek
24cbaefe95
removing redundant action
it was residual approach from old workflow
2023-08-31 22:29:18 +02:00
Jakub Ježek
42295ddab1
Merge pull request #5483 from ynput/bugfix/nuke-monitor-thumbnail-profiles
Nuke: fixing thumbnail and monitor out root attributes
2023-08-31 22:17:12 +02:00
Jakub Ježek
13d1b40719
Update openpype/hosts/nuke/api/lib.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-08-31 17:38:47 +02:00
Kayla Man
4d94bec464 oscar's comment on cameras implemenetation 2023-08-31 22:55:59 +08:00
Jakub Jezek
82b50dcfc2
adding comments 2023-08-31 14:00:13 +02:00
Kayla Man
e11762f2df
Merge branch 'develop' into bugfix/Houdini-HDA-update-or-set-version-does-not-change-version-in-scene-inventory 2023-08-31 19:46:00 +08:00
Jakub Jezek
33e1866124
separating code into own function for monitor lut settings 2023-08-31 13:30:33 +02:00
Jakub Ježek
e9c3a84916
Update openpype/hosts/nuke/api/lib.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-08-31 12:11:22 +02:00
Jakub Ježek
0935c75814
Merge branch 'develop' into bugfix/nuke-monitor-thumbnail-profiles 2023-08-31 12:09:41 +02:00
Jakub Ježek
8b3306810c
Merge branch 'develop' into bugfix/nuke-OCIO-windows-unc 2023-08-31 12:08:25 +02:00
Jakub Jezek
d3c1b84835
fixing paths slashes in nuke api 2023-08-31 12:07:23 +02:00
Petr Kalis
84e89aa422
Webpublisher: better encode list values for click (#5546)
* Fix - list of arguments must be provided differently

Targets could be a list, original implementation pushed it as a comma separated, it must be separated by space for click to understand.

* Fix - split by space

targets might come as a tuple from command line

* Fix - better providing of arguments

* Revert "Fix - split by space"

This reverts commit 23884ac1c544e2d8003d82423a0da8b83821d426.
2023-08-31 11:39:07 +02:00
Kayla Man
5685e2a168 introduce imprint function for correct version in hda loader 2023-08-31 16:48:52 +08:00
Kayla Man
d019496d99
Merge branch 'develop' into enhancement/5516_Houdini-Reset-FPS 2023-08-31 16:20:23 +08:00
Kayla Man
4e88f705ee remove the duplicated validator 2023-08-31 16:12:36 +08:00
Kayla Man
b9fb4ce9e9 rename the validator 2023-08-31 16:05:02 +08:00
Kayla Man
72d7a9191b bug fix the camera instance data collection 2023-08-31 16:00:22 +08:00
Kayla Man
055e825000 bigroy comment on the camera setup on validation 2023-08-31 15:41:33 +08:00
Kayla Man
b18bbf439e Merge branch 'develop' into bugfix/OP-6356_3dsamx-empty-render-instance 2023-08-31 14:56:53 +08:00
Jakub Ježek
9874aae57c
Merge pull request #5042 from tokejepsen/enhancement/nuke_multiple_knob_values 2023-08-30 16:44:47 +02:00
Mustafa Zarkash
3c34385320
Houdini: Improve VDB Selection (#5523)
* improve sop selection

* resolve hound conversations

* resolve BigRoy's comments
2023-08-30 15:35:09 +02:00
Mustafa Zarkash
65bd128d51
Enhancement: Update houdini main menu (#5527)
* update houdini main menu

* add separator
2023-08-29 18:03:58 +02:00
Petr Kalis
04145020f6
Tests: fix unit tests (#5533)
* Changed test zip file location

* Updated tests and updated Unreal plugin

Unreal plugin was previously ejected into general one, which was later removed as unnecessary. In Unreal plugin were kept fixed bugs from general one (slate issue, better name pattern for clique)

* Updated raised exception type
2023-08-29 17:35:48 +02:00
Mustafa Zarkash
44df6d69a6
Delete print statment
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-08-29 16:55:24 +03:00
Mustafa Zarkash
c64e6c1fca
Update get_asset_fps
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-08-29 16:52:23 +03:00
Mustafa-Zarkash
9f31075acd resolve BigRoy's conversation 2023-08-29 16:41:09 +03:00
Jakub Ježek
dbb8e5389d
Merge pull request #5484 from ynput/bugfix/nuke-old-instances-missing-instance_id
Nuke: fixing missing `instance_id` error
2023-08-29 12:05:48 +02:00
Mustafa-Zarkash
e6bbb0c038 add reset fbs to reset framerange 2023-08-28 22:47:18 +03:00
Roy Nieterau
e809050f15 Re-use existing select invalid and repair actions, provide more elaborate PublishValidationError report, plus fix "optional" support by using OptionalPyblishPluginMixin base class. 2023-08-28 16:54:39 +02:00
Roy Nieterau
afebe08837 Refactor to PublishValidationError to allow the RepairAction to work + provide informational report message 2023-08-28 16:23:36 +02:00
Roy Nieterau
d491b4f18b Optimize query (use cmds.ls once), add Select Invalid action, improve validation report, avoid "Unknown object type" errors 2023-08-28 14:28:31 +02:00
Jakub Jezek
93f897c780
deadline: adding collect farm target and removing redundant key 2023-08-24 13:59:34 +02:00
Jakub Jezek
fd2ba5a07f
empty line 2023-08-23 16:48:51 +02:00
Jakub Ježek
6021a43ab0
Update openpype/hosts/nuke/plugins/publish/collect_writes.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-08-23 16:39:21 +02:00
Jakub Ježek
a8db933143
Merge branch 'develop' into enhancement/OP-6317_Nuke-publish-existing-frames-on-farm 2023-08-23 16:38:52 +02:00
Jakub Jezek
3603fdfe00
Nuke: existing frames validator is repairing render target 2023-08-23 15:11:26 +02:00
Jakub Jezek
0f8cc0301f
Nuke: fixing missing instance_id 2023-08-23 14:47:10 +02:00
Jakub Ježek
4b00d2a9b9
Merge pull request #5454 from ynput/bugfix/nuke-thumbnail-colorspace
Nuke: adding inherited colorspace from instance
2023-08-23 14:37:54 +02:00
Jakub Jezek
83508a93ea
nuke: fixing thumbnail and monitor out root attributes 2023-08-23 13:45:20 +02:00
Jakub Jezek
cd9ec2b73a
OCIO: adding exception for nuke, hiero into hook 2023-08-22 17:40:58 +02:00
Kayla Man
26247b160c Merge branch 'develop' into bugfix/OP-6356_3dsamx-empty-render-instance 2023-08-22 12:59:57 +08:00
Kayla Man
32b93f998a allows the users to choose which camera as repair action in validate_viewport_camera 2023-08-22 12:47:36 +08:00