Commit graph

516 commits

Author SHA1 Message Date
Kayla Man
dbf02e266f create camera node with Camera4 instead of Camera2 in Nuke 14.0 2024-01-11 21:10:13 +08:00
Kayla Man
4b6e7beb87 make sure extract review intermediate disabled when both deprecrated and current setting diabled 2023-12-23 21:23:34 +08:00
Jakub Jezek
d5c5f4f9aa
Merge branch 'develop' into enhancement/OP-6659_nuke-explicit-thumbnail-workflow 2023-12-07 13:15:07 +01:00
Milan Kolar
9c4d502096
Merge pull request #5764 from BigRoy/bugfix/validate_write_nodes_value 2023-11-24 23:49:11 +01:00
Jakub Jezek
51992419e7
nuke: removing thumbnail extractor 2023-11-21 17:25:20 +01:00
Jakub Jezek
9d2c600c8b
nuke: typo and wrong log in slate extractor 2023-11-21 17:23:14 +01:00
Jakub Jezek
16aad99288
nuke: updating loaders so they are using nodes rather then objectName 2023-11-01 21:36:48 +01:00
Jakub Jezek
e3eea5a8e3
Nuke: updating without node renameing 2023-11-01 20:49:36 +01:00
Jakub Ježek
e3d5352a27
Merge pull request #5704 from tokejepsen/bugfix/nuke_update_image 2023-10-26 16:57:08 +02:00
Jakub Ježek
6f22344fb5
Merge pull request #5541 from ynput/enhancement/OP-6154_Publishing-Luts 2023-10-19 14:12:25 +02:00
Jakub Jezek
c56560283a
hound catches 2023-10-18 15:21:58 +02:00
Jakub Jezek
2445f6a1e4
fixing lost commit content
- loading updating fixed and container data are imprinted with updated representation id
- not failing due `::` split on NoneType object
- workfile colorspace is separated key from ocio look items
- validator treating workfile colorspace key separately
2023-10-18 15:19:46 +02:00
Jakub Jezek
620269c2fc
hound 2023-10-18 14:21:28 +02:00
Jakub Jezek
c8248dfc9c
updating gizmo with maintained dependencies
closes https://github.com/ynput/OpenPype/issues/5501
2023-10-17 11:34:30 +02:00
Jakub Jezek
f12a2fb504
Nuke: gizmo loading representations fixed 2023-10-17 11:29:52 +02:00
Jakub Ježek
b5189a7593
Merge pull request #5763 from BigRoy/enhancement/refactor_nuke_publish_log_levels 2023-10-13 16:41:40 +02:00
Jakub Jezek
636c7e02fd
removing empty row 2023-10-13 16:40:33 +02:00
Jakub Ježek
ca915cc195
Update openpype/hosts/nuke/plugins/publish/extract_camera.py 2023-10-13 16:40:10 +02:00
Roy Nieterau
1f1676f5bb Refactor to use variable node_value instead of value
- `value` only exists as the last variable value in the `for value in values` loop and might not be declared if `values` is an empty iterable.
2023-10-13 14:36:36 +02:00
Roy Nieterau
3bbf3c0db9 Tweak logging for Nuke for artist facing reports 2023-10-13 14:32:21 +02:00
Roy Nieterau
08baaca5a3 Refactor SelectInvalidAction to behave like other action for other host, create SelectInstanceNodeAction as dedicated action to select the instance node for a failed plugin.
- Note: Selecting Instance Node will still select the instance node even if the user has currently 'fixed' the problem.
2023-10-13 14:18:03 +02:00
Jakub Ježek
59dc6d2813
Update openpype/hosts/nuke/plugins/publish/help/validate_asset_context.xml
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-10-13 12:07:33 +02:00
Jakub Jezek
53c7d1b788
Merge remote-tracking branch 'origin/enhancement/OP-6518_Nuke-Copy-Paste-writes-and-maintain-metadata-in-create-window' into enhancement/OP-6518_Nuke-Copy-Paste-writes-and-maintain-metadata-in-create-window 2023-10-13 11:22:39 +02:00
Jakub Jezek
f17ab23477
removing debug logging 2023-10-13 11:22:17 +02:00
Jakub Ježek
8936bed7ad
Merge branch 'develop' into enhancement/OP-6518_Nuke-Copy-Paste-writes-and-maintain-metadata-in-create-window 2023-10-12 17:36:19 +02:00
Jakub Jezek
ecf144993f
optimisation of validator and xml message 2023-10-12 17:33:58 +02:00
Jakub Jezek
4c90065f43
apply setting fix so it works in deprecated and new configuration 2023-10-12 17:22:51 +02:00
Jakub Jezek
0953dc65cc
utilization of already created action in nuke api
openpype.hosts.nuke.api.action.SelectInvalidAction
2023-10-12 17:16:35 +02:00
Jakub Jezek
dfbc11bca5
wrong action name in exception 2023-10-12 16:41:20 +02:00
Jakub Ježek
b06b45dbc1
Merge branch 'develop' into enhancement/OP-6154_Publishing-Luts 2023-10-12 14:22:14 +02:00
Jakub Jezek
bf6303a908
hound 2023-10-11 22:40:04 +02:00
Jakub Jezek
63d27aa331
updating docstrings 2023-10-11 22:32:14 +02:00
Jakub Jezek
dc28a8d3d2
adding backward compatibility apply_settings 2023-10-11 22:28:31 +02:00
Jakub Jezek
9bdbc3a8b7
refactor validator for asset name to be validator of asset context
renaming plugin name and changing functionality to be working with asset key and task key
2023-10-11 17:54:52 +02:00
Petr Kalis
df431b665c
Nuke: failing multiple thumbnails integration (#5741)
* OP-7031 - fix thumbnail outputName

This handles situation when ExtractReviewDataMov has multiple outputs for which are thumbnails created. This would cause an issue in integrate if thumbnail repre should be integrated.

* thumbnail name the same as output name

- added `delete` tag so it is not integrated
- adding output preset name to thumb name if multiple bake streams
- adding thumbnails to explicit cleanup paths
- thumbnail file name inherited from representation name

* hound

* comment for py compatibility of unicode

* Update openpype/hosts/nuke/plugins/publish/extract_thumbnail.py

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

* thumbnail path key should be `thumbnailPath`

* Updates to nuke automatic test

Default changed to NOT integrating thumbnail representation.

* Update openpype/hosts/nuke/plugins/publish/extract_thumbnail.py

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

* OP-7031 - updated check for thumbnail representation

To allow use this plugin as 'name' might not contain only 'thumbnail' for multiple outputs.

* Remove possibility of double _

* Implement possibility of multiple thumbnails

This could happen if there are multiple output as in Nuke's ExtractREviewMov

---------

Co-authored-by: Jakub Jezek <jakubjezek001@gmail.com>
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-10-11 17:42:26 +02:00
Jakub Ježek
627363d476
Merge branch 'develop' into enhancement/OP-6154_Publishing-Luts 2023-10-11 13:02:15 +02:00
Jakub Jezek
ac9ead71fd
hound 2023-10-10 17:21:06 +02:00
Jakub Jezek
e422d1900f
adding color to loaded nodes 2023-10-10 17:18:14 +02:00
Jakub Jezek
58e5cf20b3
loader ociolook with updating 2023-10-10 14:34:35 +02:00
Jakub Jezek
bb4134d96a
fixing variable name to be plural 2023-10-10 13:43:46 +02:00
Jakub Jezek
5e01929cb6
ocio look loader wip2: final loader 2023-10-09 17:35:25 +02:00
Jakub Jezek
4ff71554d3
nuke: ocio look loader wip 2023-10-09 17:16:40 +02:00
Jakub Trllo
9c543d12dd
AYON: Small settings fixes (#5699)
* add label to nuke 13-0 variant

* make 'ExtractReviewIntermediates' settings backwards compatible

* add remaining labels for '13-0' variants
2023-10-05 14:44:13 +02:00
Toke Stuart Jepsen
0c0b52d850 Dont update node name on update 2023-10-05 11:43:28 +01:00
Jakub Ježek
e7f93ff5c8
Merge pull request #5662 from ynput/bugfix/OP-6944_Nuke-publish-product-versions-not-in-sync-with-workfile-version
Nuke: workfile version synchronization settings fixed
2023-10-03 13:15:27 +02:00
Jakub Jezek
bafd908483
broken settings fixed by reverting changes form previous PR
https://github.com/ynput/OpenPype/pull/5409
2023-09-29 15:13:17 +02:00
Kayla Man
f57c1eb888 edit docsting and rename BakingStreamModel as IntermediateOutputModel 2023-09-28 23:32:39 +08:00
Kayla Man
f45552ff79 label tweak 2023-09-28 20:29:09 +08:00
Kayla Man
ef12a5229d plural form for extract_review_intermediate 2023-09-28 20:27:55 +08:00
Kayla Man
6c1e066b3b Rename ExtractReviewDataBakingStreams to ExtractReviewIntermediate 2023-09-28 20:07:28 +08:00