Jakub Trllo
de50783c04
Nuke: Add option to use new creating system in workfile template builder ( #4545 )
...
* added option to use new creating system in workfile template builder
* fix spaces
* use 'create' method on create context to trigger creation
* fix attribute access
* adding headless to creators and workfile builder abstraction
* adding noqa for hound
* hound
---------
Co-authored-by: Jakub Jezek <jakubjezek001@gmail.com>
Co-authored-by: Ondřej Samohel <33513211+antirotor@users.noreply.github.com>
2023-03-06 18:34:56 +01:00
Jakub Ježek
36df45a640
Merge branch 'develop' into bugfix/OP-4932_Nuke-chunk-size-is-not-propagated-from-DL-setting-to-Nuke-Publisher
2023-02-23 17:14:48 +01:00
Jakub Jezek
073f0be7f7
nuke: creators with new RenderFarmSettings class
2023-02-23 16:12:49 +01:00
Jakub Jezek
fb3bda7c80
little fixes
2023-02-23 15:46:12 +01:00
Jakub Jezek
2e07aa33fa
Nuke: baking with multiple reposition nodes
...
also with settings and defaults
2023-02-23 15:46:12 +01:00
Jakub Jezek
239c5eae75
nuke: reworking subset name check
2023-01-17 12:07:27 +01:00
Jakub Jezek
371a841258
nuke: improving condition on subset name check
2023-01-17 11:41:18 +01:00
Jakub Jezek
4c1e34a2db
nuke: existing subset check on nodes in workfile
...
and not in db. Also fixing typo in error message.
2023-01-11 21:33:12 +01:00
Jakub Jezek
3c1d340504
Nuke: addressing comment
2023-01-10 17:29:03 +01:00
Jakub Jezek
5c07837040
Merge branch 'release/3.15.x' into feature/OP-3845_nuke-convert-to-new-publisher
2022-12-09 21:30:31 +01:00
Jakub Jezek
95bf35b6fa
nuke: improving list instances
2022-10-27 15:11:25 +02:00
Jakub Jezek
c63c9d5fb7
integrate creator legacy convertor plugin
2022-10-26 12:22:32 +02:00
Petr Kalis
aeab0c3f6b
Merge branch 'develop' of github.com:pypeclub/OpenPype into feature/OP-3426_Add-support-for-Deadline-for-automatic-tests
2022-10-26 12:14:10 +02:00
Jakub Jezek
8a42d57f49
Merge branch 'develop' into feature/OP-3845_nuke-convert-to-new-publisher
2022-10-26 11:31:44 +02:00
Jakub Jezek
dc9a355965
Nuke: adding fallbacks if settings have overrides
2022-10-20 17:49:15 +02:00
Jakub Jezek
bb3105cefb
Nuke: make fallback in case node is erased manually
2022-10-20 16:25:47 +02:00
Jakub Jezek
3cdad1e967
Nuke: add custom tags inputs to settings
...
also implement custom tags to exctractor
2022-10-19 21:37:13 +02:00
Jakub Jezek
babd9898d2
nuke: implementing display and viewer assignment
2022-10-19 21:21:05 +02:00
Petr Kalis
f501c63369
OP-3426 - propagate automatic_tests for publish process on DL
2022-10-19 15:42:34 +02:00
Jakub Jezek
50dbbcdb18
nuke: no need for abstraction of getting instance node
2022-10-14 16:00:00 +02:00
Jakub Jezek
8521a2eac4
nuke: missing try to catch ValueError
2022-10-13 15:45:38 +02:00
Jakub Jezek
1c853b23e7
Merge branch 'develop' into feature/OP-3845_nuke-convert-to-new-publisher
2022-10-12 20:48:45 +02:00
Jakub Jezek
3361c9a66d
nuke: convert_to_valid_instaces function
...
convert old instances to new publisher
2022-10-11 17:30:53 +02:00
Jakub Jezek
a45666c4c4
Nuke: plugin better update instances
2022-10-10 17:37:32 +02:00
Jakub Jezek
ce0d2b8fe1
nuke: adding supporting functions to plugin.py
2022-10-08 21:54:14 +02:00
Jakub Jezek
519642b6c5
nuke: two way compatibility for getting node from instance
2022-10-07 15:21:21 +02:00
Jakub Jezek
42e993c0bb
nuke: adding function for passing attributes from pre create to instance
2022-10-07 14:08:00 +02:00
Jakub Jezek
5946ea708c
nuke clear printing
2022-10-06 21:24:01 +02:00
Jakub Jezek
0e0df359d6
nuke: adding relinking function
2022-10-05 21:32:30 +02:00
Jakub Jezek
96b6f87a92
nuke: make the info text less aggressive
2022-10-05 21:09:06 +02:00
Jakub Jezek
694d1026e8
nuke: add NukeWriteCreator
2022-10-05 17:19:23 +02:00
Jakub Jezek
ca6d8bd712
Nuke adding deprecation warning and adding it to deprecated functions
2022-10-05 17:17:30 +02:00
Jakub Trllo
a3e795aa37
import setting functions from 'openpype.settings'
2022-10-04 11:51:52 +02:00
Jakub Jezek
e9c8144d6e
nuke: adding apply settings to NukeCreator
2022-10-03 20:42:41 +02:00
Jakub Jezek
495ea78414
nuke: refactory Backdrop Creator to new publisher
2022-10-03 12:31:54 +02:00
Jakub Jezek
5cde873d50
fixing updating
2022-09-29 22:25:10 +02:00
Jakub Jezek
1ce3fa421a
nuke: adding abstract NukeCreator class
2022-09-29 21:37:59 +02:00
Jakub Jezek
69c964d806
nuke: new creator wip
2022-09-15 10:23:24 +02:00
Jakub Jezek
f0ca08b495
nuke: no need to remove slate frame
...
collection is already without it..
2022-07-22 16:30:50 +02:00
Jakub Jezek
308289aa64
Merge branch 'develop' into feature/OP-3207_Nuke-multiple-baking-streams-with-correct-slate
2022-06-09 12:01:43 +02:00
Jakub Jezek
a248969620
Nuke: bake reformat was failing on string type
2022-05-27 16:14:17 +02:00
Jakub Jezek
6477257d42
Nuke: connecting to abstracted functions
2022-05-25 16:59:33 +02:00
Jakub Jezek
a0284fd239
nuke: adding legacy type
2022-05-06 15:41:55 +02:00
Jakub Jezek
b374e8e8a1
nuke: returning legacy code for backward compatibility
2022-05-06 14:17:05 +02:00
Jakub Jezek
890e108368
nuke: updating plugins with new settings with prenodes
...
removing self.preset references
2022-05-03 22:28:51 +02:00
Jakub Jezek
8e4dc740e8
nuke: adding default knobs to created node
2022-05-02 12:24:20 +02:00
Jakub Jezek
5546ea2fa7
nuke: including overrideNodes keys
...
also adding subset to filtering kwargs
2022-04-28 20:37:34 +02:00
Jakub Jezek
fbdb06a9ac
nuke: code consistency
...
- replacing single quotations with double
- improving code
2022-04-28 20:34:57 +02:00
Petr Kalis
1adec078d8
OP-3021 - refactored base class into abstract class
...
Moved to api.plugin to make it clearer.
2022-04-22 15:47:06 +02:00
Jakub Jezek
65d93ca9f1
nuke: adding read raw baking preset attr
2022-03-30 14:15:22 +02:00