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
Toke Jepsen
8d511c5512
Merged in tokejepsen/pype/hotfix/load_sequence (pull request #248 )
...
Updating read nodes was erroring because startFrame/endFrame came in as floats.
Approved-by: Milan Kolar <milan@orbi.tools>
2019-08-04 20:39:38 +00:00
Toke Jepsen
e9dd419011
Merged in tokejepsen/pype/bugfix/extract_review (pull request #243 )
...
extract_review fixes
Approved-by: Milan Kolar <milan@orbi.tools>
2019-08-04 20:37:35 +00:00
Toke Jepsen
7d473fe901
Merged in tokejepsen/pype/feature/validate_filesequences (pull request #242 )
...
Validate if any file sequences has been collected.
Approved-by: Milan Kolar <milan@orbi.tools>
2019-08-04 20:36:36 +00:00
Jakub Jezek
d1eae52a3e
Merged in hotfix/nuke_publish_create_load (pull request #253 )
...
Hotfix/nuke publish create load
Approved-by: Milan Kolar <milan@orbi.tools>
2019-08-04 20:34:26 +00:00
Toke Jepsen
dfb97ff40e
Merged in tokejepsen/pype/hotfix/integrate_copy_files (pull request #245 )
...
Missing copy for transfers.
Approved-by: Milan Kolar <milan@orbi.tools>
2019-08-04 20:33:41 +00:00
Jakub Jezek
7419d56e93
fix(nukestudio): new attributes fixes
2019-08-04 20:19:56 +02:00
Jakub Jezek
dbadd134fc
fix(nuke): attributes consolidation
2019-08-04 20:19:32 +02:00
Jakub Jezek
b05bebe9c5
fix(nuke): adding families
2019-08-04 20:18:46 +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
fce8f6b515
fix(nuke): wasnt loading nk scripts as precomp
2019-08-04 20:17:01 +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
Jakub Jezek
b74872a6dd
fix(nuke): loading was calculating with handles but it should be without
2019-08-02 18:47:06 +02:00
Jakub Jezek
20783b6b27
fix(nuke): integrate was removing rendered files
2019-08-02 18:46:25 +02:00
Jakub Jezek
cf1ad307bb
fix(nuke): moving creating linked attributes to Create plugin
2019-08-02 18:45:48 +02:00
Toke Jepsen
499cadb829
Updating read nodes was erroring because startFrame/endFrame came in as floats.
2019-08-02 12:39:29 +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
Toke Jepsen
a3e06f4ddc
Fixes
...
- better logging for debug.
- account for non-existent tags when deleting.
- account for existing "delete" tags when creating new representations.
2019-08-02 10:35:39 +01:00
Toke Jepsen
deb700b077
Missing copy for transfers.
2019-08-02 10:27:43 +01:00
Toke Jepsen
598831ff97
Maya playblasts jpegs were treated as movs.
2019-08-01 16:50:24 +01:00
Jakub Jezek
98552c1cb9
fix: cleaning remainings of merge
2019-08-01 17:25:48 +02:00
Jakub Jezek
850aae8700
Merge remote-tracking branch 'origin/feature/PYPE-456_pypelib_cleanup' into mergeTest
2019-08-01 16:01:43 +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
225e809673
Validate if any file sequences has been collected.
2019-07-31 18:41:51 +01:00
Toke Jepsen
c139c7f3e2
Merged in tokejepsen/pype/feature/unify_subprocess_calls (pull request #240 )
...
Use lib subprocess.
Approved-by: Milan Kolar <milan@orbi.tools>
2019-07-31 16:44:43 +00: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
Milan Kolar
0a3e51bed6
(hotfix) workfile handling
...
do not upload workfile to ftrack and only increment file if publishing workfile too
2019-07-31 18:42:43 +02:00
Milan Kolar
bffc429743
Merge branch 'develop' of bitbucket.org:pypeclub/pype into develop
2019-07-31 18:40:19 +02: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
7607eaf86b
Merge branch 'develop' into feature/unify_subprocess_calls
...
# Conflicts:
# pype/plugins/global/publish/extract_burnin.py
2019-07-31 10:38:11 +01:00
Toke Jepsen
fe62979c97
Use lib subprocess.
...
- Unifies all subprocess calls.
- Validates ffmpeg process.
- Feedback the errored subprocess output.
2019-07-31 10:34:25 +01: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
iLLiCiT
9d2c48e4e2
removed get_project/asset_data methods
2019-07-31 06:04:50 +02:00
iLLiCiT
76c9adf016
removed get_asset_fps
2019-07-31 06:03:47 +02:00
iLLiCiT
aa35963514
moved few templates to aport lib and get_hierarchy
2019-07-31 05:32:04 +02:00
Toke Jepsen
534ba6451a
Merged in tokejepsen/pype/feature/review_audio (pull request #214 )
...
Feature/review audio
Approved-by: Milan Kolar <milan@orbi.tools>
2019-07-31 03:07:51 +00:00
Jakub Jezek
b6869a9379
Merged in feature/PYPE-81-nuke-write-render-workflow (pull request #235 )
...
Feature/PYPE-81 nuke write render workflow
Approved-by: Milan Kolar <milan@orbi.tools>
2019-07-31 00:57:15 +00:00
Jakub Jezek
0d51a6e5bc
fix conflict
2019-07-31 02:56:06 +02:00
Jakub Jezek
a703f3e51b
Merged in hotfix/nks_publishing_fixes (pull request #218 )
...
Hotfix/nks publishing fixes
Approved-by: Milan Kolar <milan@orbi.tools>
2019-07-31 00:43:15 +00:00
Jakub Jezek
50056808de
Merge branch 'develop' into feature/PYPE-81-nuke-write-render-workflow
...
# Conflicts:
# pype/nuke/lib.py
2019-07-31 02:10:47 +02:00
Jakub Jezek
5fdb812627
Merged in hotfix/nuke_loader_fix_update_function (pull request #237 )
...
fix(nuke): fixing update function in loader to better work with avalon.nuke.lib:ls_img_sequence
Approved-by: Milan Kolar <milan@orbi.tools>
2019-07-30 23:53:17 +00:00
Toke Jepsen
087e41b4f3
Merged in tokejepsen/pype/hotfix/nks_publishing_fixes (pull request #234 )
...
Missing "shell" host for farm publishing.
Approved-by: Milan Kolar <milan@orbi.tools>
2019-07-30 23:51:21 +00:00
Toke Jepsen
0481a08107
Merged in tokejepsen/pype/bugfix/extract_burnin (pull request #215 )
...
Multiple paths and environment inheritance.
Approved-by: Milan Kolar <milan@orbi.tools>
2019-07-30 23:50:46 +00:00
Toke Jepsen
63d7a7bbd5
Merged in tokejepsen/pype/change/non_versioned_work_folders (pull request #220 )
...
Change/non versioned work folders
Approved-by: Milan Kolar <milan@orbi.tools>
2019-07-30 23:45:44 +00:00
Toke Jepsen
c4f6e0b51d
Merged in tokejepsen/pype/bugfix/maya_muster (pull request #233 )
...
Only submit to muster when environment is setup.
Approved-by: Milan Kolar <milan@orbi.tools>
2019-07-30 23:30:12 +00:00