Commit graph

46 commits

Author SHA1 Message Date
Jakub Jezek
9be103974e
feat(nuke): exctractor plugin for camera abs (presets can do fbx) 2020-09-30 10:27:26 +02:00
Toke Stuart Jepsen
3925ddc5ae Instance in Same Context for Nuke
Moved the equivalent Maya plugin into global and merged with Nuke.
Fixed Nuke instances collection not using node data for asset.
2020-07-29 17:34:54 +01:00
Milan Kolar
359fa35a45 simplify nuke family collection 2020-07-09 15:32:10 +02:00
Jakub Jezek
7fbb72b8a6
clean(nuke): improving code 2020-03-20 21:37:10 +01:00
Jakub Jezek
a4938110c2
feat(nuke): accepting prerender family on instance 2020-03-18 19:01:47 +01:00
Jakub Jezek
5dfbe54df1
clean(nuke): old code 2020-03-18 19:01:09 +01:00
Jakub Jezek
e0d288cdef
fix(nuke): some nodes are failing due disable knob 2020-02-01 00:18:58 +01:00
iLLiCiTiT
8891f9e360 Merge branch 'develop' into feature/dict_indentation 2020-01-20 17:25:00 +01:00
Jakub Jezek
f06857c42e fix(nuke): didn't collect all publishable isntaces 2019-12-18 14:56:57 +01:00
Milan Kolar
c024f55e9c Merge branch 'refs/heads/feature/PYPE-433-deadline-publish-with-correct-c' into release/2.4.0
# Conflicts:
#	pype/plugins/nuke/publish/extract_review_data.py
2019-12-11 23:24:34 +01:00
Jakub Jezek
73c7a42544 Merge remote-tracking branch 'origin/hotfix/little_nuke_fixes' into release/2.4.0 2019-12-11 13:27:46 +01:00
Jakub Jezek
0fc244b03b Merge remote-tracking branch 'origin/hotfix/nuke_instance_back_comp' into feature/PYPE-433-deadline-publish-with-correct-c 2019-12-09 16:03:30 +01:00
Jakub Jezek
399d9e8b75 fix(nuke): instance didnt detect other then write family 2019-12-09 14:58:14 +01:00
Jakub Jezek
101c3bc190 fix(nuke): backward compatibility if avalon knob ak: 2019-12-09 13:25:34 +01:00
Jakub Jezek
5f6081db9b Merge branch 'develop' into feature/PYPE-433-deadline-publish-with-correct-c 2019-12-07 18:28:25 +01:00
Jakub Jezek
ec9f5b5e04 feat(nuke): adding format data to instance 2019-12-06 08:00:35 +01:00
iLLiCiTiT
7a6085559c dicts' keys in io methods calling start on the next row to keep same indentations if line lenght changes 2019-12-05 12:18:30 +01:00
Jakub Jezek
2877045b79 Merge branch 'develop' into feature/PYPE-589-publishing-gizmos-and-importing 2019-12-05 10:49:40 +01:00
Jakub Jezek
7ff6f468fa merge hotfix/nuke-fixes with fixed conflict 2019-11-29 01:08:00 +01:00
Jakub Jezek
8cb0db829a fix(nuke): collect instance was not expecting Read node 2019-11-29 01:02:37 +01:00
Jakub Jezek
a87d7cf054 feat(nuke): fixing family/class detection
- render families only for render group node
- any group will be accepted too
- disable nodes are not included
2019-11-21 19:08:34 +01:00
Jakub Jezek
2bf235ece1 clean(nuke): remove unused lines 2019-11-21 19:07:04 +01:00
Jakub Jezek
df41c92f44 feat(nuke): include only nodes with subset knob 2019-11-21 19:06:00 +01:00
Jakub Jezek
40ff53098f typo(nuke): fixing add_family 2019-11-21 18:33:07 +01:00
Jakub Jezek
30f854e872 fix(nuke): family and families definition improvement
collect instances
2019-11-19 17:46:16 +01:00
Jakub Jezek
330b9bad87 fix(nuke): collect instances getting correctly writes family 2019-11-13 10:09:20 +01: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
9a2e0117cb fix(nuke): was not collecting properly write nodes inside groups 2019-08-02 18:48:33 +02: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
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
Jakub Jezek
39d0391934 fix(nuke): review workflow and other fixes 2019-07-18 16:19:21 +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
Milan Kolar
d809f04031 load family from avalon into on the node 2019-06-23 22:06:28 +02:00
Milan Kolar
1b2c04425e get handles into instances 2019-06-23 21:49:52 +02:00
Milan Kolar
32573ef313 integrate only 'render' family 2019-06-23 18:01:17 +02:00
antirotor
bddda5a9a0
fix(nuke): simplified families
fix(nuke): render path simplified and set to work directory leaving it to integrator to copy in into publish
chg(nuke): disabled version check in write path
fix(nuke): write version is now determined by script version
fix(pype): temporary removal of `5661d9e` commit adding Qt dependency to pype
fix: minor cleanups and fixes
2019-06-20 18:13:10 +02:00
Jakub Jezek
346c824f72 feat(nuke): fixing handles for publishing writes 2019-05-15 10:43:12 +02:00
Milan Kolar
11cf14e282 cleanup write publishing and loading 2019-01-18 17:52:40 +01:00
Jakub Trllo
9e5b648aa2 Merge branch 'feature/PYPE-61-publish-nuke-script-version' into feature/PYPE-24-pyblish_CreateRead 2019-01-02 11:38:20 +01:00
Jakub Trllo
228533fcbe Read collecting 2019-01-02 11:07:16 +01:00
Jakub Jezek
958aeab2e6 wip improving publishing version 2018-12-11 18:01:47 +01:00
Milan Kolar
e27b1ee0f8 Merge branch 'develop' into feature/PYPE-13-nuke-loadsequence
# Conflicts:
#	pype/plugins/ftrack/integrate_ftrack_instances.py
#	pype/plugins/nuke/publish/collect_writes.py
#	pype/plugins/nuke/publish/integrate_rendered_frames.py
2018-12-05 13:43:10 +01:00
Jakub Jezek
27618c8d55 Create write, Publish write, Publish prerendered.frames, Load sequence. All is working 2018-12-04 14:49:11 +01:00
Jakub Jezek
a18125803a update publishing render locally 2018-12-01 01:39:19 +01:00
Jakub Jezek
13bcdb0959 publish instances update 2018-11-30 18:59:20 +01:00