Jakub Jezek
256c23d8ec
feat(nuke): collector are now adding subset group attr to instance
2019-11-13 10:10:06 +01:00
Jakub Jezek
330b9bad87
fix(nuke): collect instances getting correctly writes family
2019-11-13 10:09:20 +01:00
Jakub Jezek
48c4bd2103
feat(nuke): adding grouping subset to write instances
2019-11-12 17:50:08 +01:00
Jakub Jezek
509578c4ef
fix(nuke): nuke little fixes
2019-11-12 12:52:57 +01:00
Jakub Jezek
1df729c206
fix(nuke): version data frameStart/end excluded handles
2019-11-04 20:31:21 +01:00
Jakub Jezek
66d0b1b253
feat(nuke): improving nuke features
...
- loader reads fpath and convert to hashes in path
- adding `review` knob to write
- removing extract_frames.py to _unused plugins
2019-11-04 19:28:39 +01:00
Toke Jepsen
fdccabeeb9
Support Deadline priority in Nuke.
2019-11-03 18:55:18 +00:00
Jakub Jezek
c6253b7493
fix(nuke): missing variable issue
2019-10-16 14:11:22 +02:00
Jakub Jezek
dcfb0aeea4
rounding fps attribute
2019-10-07 17:17:37 +02:00
Jakub Jezek
776e8922bc
fix: unnecessary import of module
2019-10-04 16:50:18 +02:00
Jakub Jezek
02c6ca2fef
Merge branch 'develop' into feature/PYPE-496-nuke-input-process-baking-mov
2019-10-04 16:46:03 +02:00
Jakub Jezek
2f06a65198
impoving publishing of baked mov
...
- adding feature to add input process node to baking
- removing collec/validate active viewer process (not necessary)
- output node added to render write node
2019-10-04 16:41:36 +02:00
Jakub Jezek
b13d2f717b
Merge branch 'develop' into bugfix/PYPE-428-dazzle-feedback-publish-errors
...
# Conflicts:
# pype/plugins/nuke/load/load_luts.py
# pype/plugins/nuke/load/load_luts_ip.py
# pype/plugins/nuke/publish/validate_active_viewer.py
2019-10-02 14:07:17 +02:00
Jakub Jezek
16189b5691
fix: some changes improving publishing and loading luts
2019-10-02 13:45:01 +02:00
Toke Jepsen
9853e258e4
Merged in tokejepsen/pype/feature/legacy_write_nodes (pull request #300 )
...
Repair legacy write nodes.
Approved-by: Jakub Ježek <jakub@pype.club>
2019-09-26 08:58:57 +00:00
Toke Jepsen
5f87708ef8
Submit to Deadline as well.
2019-08-21 15:20:24 +01:00
Toke Jepsen
62bee8eafa
Create/Validate Deadline tab with ChunkSize.
2019-08-21 15:04:57 +01:00
Jakub Jezek
bc9633233b
feat(nks): adding retiming and timewarping implementation
2019-08-09 19:29:57 +02:00
Jakub Jezek
115ed67a60
hotfix(nuke): deadline plugin submission
2019-08-07 14:19:17 +02:00
Jakub Jezek
b8f3aa0561
Merge branch 'develop' of bitbucket.org:pypeclub/pype into develop
2019-08-06 12:09:51 +02:00
Jakub Jezek
dabaf7d63b
Merge remote-tracking branch 'toke/feature/legacy_read_nodes' into develop
2019-08-06 10:23:20 +02:00
jezschaj
c4887a1842
fix(nk): validation fixes
2019-08-05 14:11:36 +02:00
Toke Jepsen
4dbceaa87d
Merge branch 'develop' into hotfix/publish_new_writes
...
# Conflicts:
# pype/plugins/nuke/publish/collect_writes.py
2019-08-05 09:00:39 +01:00
Jakub Jezek
dbadd134fc
fix(nuke): attributes consolidation
2019-08-04 20:19:32 +02:00
Jakub Jezek
bbf4957f47
feat(nuke): adding outut node for later use in Load Precomp
2019-08-04 20:18:20 +02:00
Jakub Jezek
aa2efc7bf3
Merge branch 'hotfix/nuke_publish_create_load' into hotfix/nuke_new_attr_changes
2019-08-04 14:13:45 +02:00
Milan Kolar
8402d3bfda
nuke get asset data using lib function
2019-08-02 19:42:57 +02:00
Jakub Jezek
ad407fed68
fix(nuke): reading instance node from write and not group
2019-08-02 18:49:26 +02:00
Jakub Jezek
1912db46b8
fix(nuke): removing obsolete plugin
2019-08-02 18:48:53 +02:00
Jakub Jezek
9a2e0117cb
fix(nuke): was not collecting properly write nodes inside groups
2019-08-02 18:48:33 +02:00
Jakub Jezek
4f8b1dfef7
fix(nuke): didnt coult with handle_start, handle_end
2019-08-02 18:48:01 +02:00
Toke Jepsen
2abf388e55
Fixes
...
- Rename to avoid conflicts.
- Better filtering of read nodes.
2019-08-02 14:46:56 +01:00
Toke Jepsen
89c3cf6632
Fix legacy read nodes.
...
- Collect legacy read nodes for validation.
- Only supports LoadSequence and LoadMov. This is hardcoded based on the file extension.
2019-08-02 12:36:32 +01:00
Toke Jepsen
9073feb469
Repair legacy write nodes.
...
Grabs the existing data from the legacy write nodes, and creates a new write from it.
2019-08-02 10:49:25 +01:00
Toke Jepsen
7bf758a0a6
Fix publishing for new write instances.
...
- All nodes in in the group are collected in the instance.
- Fix fetching the write node from the group nodes.
- Ensure output directory exists. Can be done with newer write nodes in Nuke, this makes it backwards compatible if needed.
2019-08-02 10:44:32 +01:00
Jakub Jezek
98552c1cb9
fix: cleaning remainings of merge
2019-08-01 17:25:48 +02:00
Jakub Jezek
4150f157ad
Merge remote-tracking branch 'origin/feature/PYPE-401-unify-asset-attributes' into mergeTest
2019-08-01 15:51:52 +02:00
Toke Jepsen
d4aba552e2
Merged in tokejepsen/pype/feature/nuke_validate_bounding_box (pull request #239 )
...
Validate bounding box.
Approved-by: Milan Kolar <milan@orbi.tools>
2019-07-31 16:43:35 +00:00
Jakub Jezek
b40e1f5511
fix(all): rename attributes
...
- `frameRate` to `fps`
- `startFrame` to `frameStart`
- `endFrame` to `frameEnd`
- `fstart` to `frameStart`
- `fend` to `frameEnd`
- `handle_start` to `handleStart`
- `handle_end` to `handleEnd`
- `resolution_width` to `resolutionWidth`
- `resolution_height` to `resolutionHeight`
- `pixel_aspect` to `pixelAspect`
2019-07-31 12:38:14 +02:00
Toke Jepsen
09c0bea4f4
Validate bounding box.
...
- This happens only when sent to the farm.
- The ffmpeg process will fails if any rendered exr has a bounding box outside the image resolution.
- Evaluating the bounding box is a hack because you can not evaluate a changing bounding box without this hack.
- Solution is to crop just before the write node.
- If a crop node already exists, the validation is successful to prevent unnecessary processing.
2019-07-31 10:19:21 +01:00
Jakub Jezek
d10e14c6db
Merge branch 'develop' into feature/PYPE-81-nuke-write-render-workflow
...
# Conflicts:
# pype/plugins/nuke/create/create_write.py
# pype/templates.py
2019-07-31 01:23:36 +02:00
Jakub Jezek
58703e57fb
fix(nuke): moving function into avalon-core
2019-07-29 09:22:38 +02:00
Toke Jepsen
2a0977e6da
Improve logging with stating which attributes are compared.
...
- Code cosmetics.
2019-07-25 23:21:13 +01:00
Toke Jepsen
61d78192a4
Submit which write node to render on Deadline.
2019-07-24 23:29:16 +01:00
Jakub Jezek
06e4726001
Merge branch 'develop' into feature/PYPE-405-unify-preview-quicktime-creatio
2019-07-18 16:20:43 +02:00
Jakub Jezek
39d0391934
fix(nuke): review workflow and other fixes
2019-07-18 16:19:21 +02:00
Jakub Jezek
a6748223cd
feat(nk): adding collector and validator for active viewer process
2019-07-15 11:50:00 +02:00
Jakub Jezek
20878ec3cb
feat(pype, nuke): publishing with new review to ftrack with ffmpeg, wip
2019-07-12 10:48:49 +02:00
Jakub Jezek
322ec3e3c8
fix(nuke): plublish workfile handle_start/end was not correct
2019-07-11 16:53:42 +02:00
Jakub Jezek
e49aaab9f4
fix(nuke): nukescript to workfile fix, handles_start/end workflow improvment
2019-07-11 13:58:47 +02:00