Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

Royal Render: Maya and Nuke support #5191

Merged
merged 124 commits into from
Jul 17, 2023
Merged

Commits on Oct 26, 2022

  1. Configuration menu
    Copy the full SHA
    450c027 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    635fe48 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Configuration menu
    Copy the full SHA
    3c026c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aaafcd6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0eb7da3 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. 🚧 render job submission

    antirotor committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    2cc688f View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

  1. 🚧 refactor RR job flow

    antirotor committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    b3b2667 View commit details
    Browse the repository at this point in the history
  2. 🐛 fix default for ShotGrid

    this is fixing default value for ShotGrid server enumerator after code refactor done in this branch
    antirotor committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    60eaf28 View commit details
    Browse the repository at this point in the history
  3. 🚨 hound fixes

    antirotor committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    b4f1574 View commit details
    Browse the repository at this point in the history
  4. 🚨 hound fixes 2

    antirotor committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    56f404e View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. Configuration menu
    Copy the full SHA
    e079549 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba1bb56 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. 🚧 work on publish job

    antirotor committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    61fe2ac View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Configuration menu
    Copy the full SHA
    085d803 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77315d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ca552a7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7e4b3cb View commit details
    Browse the repository at this point in the history
  5. 🚧 render job submission

    antirotor committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    7d212c0 View commit details
    Browse the repository at this point in the history
  6. 🚧 refactor RR job flow

    antirotor committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    7ab4e0f View commit details
    Browse the repository at this point in the history
  7. 🐛 fix default for ShotGrid

    this is fixing default value for ShotGrid server enumerator after code refactor done in this branch
    antirotor committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    e49cbf3 View commit details
    Browse the repository at this point in the history
  8. 🚨 hound fixes

    antirotor committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    8ebef52 View commit details
    Browse the repository at this point in the history
  9. 🚨 hound fixes 2

    antirotor committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    5dda835 View commit details
    Browse the repository at this point in the history
  10. 🚧 work on publish job

    antirotor committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    cc8732a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5595712 View commit details
    Browse the repository at this point in the history
  12. Merge remote-tracking branch 'origin/feature/OP-3933_RR-support' into…

    … feature/OP-3933_RR-support
    antirotor committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    076e5c4 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. Configuration menu
    Copy the full SHA
    4e14e0b View commit details
    Browse the repository at this point in the history
  2. ➖ remove old plugin

    antirotor committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    f328c98 View commit details
    Browse the repository at this point in the history
  3. 🎨 add openpype version

    antirotor committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    de5bca4 View commit details
    Browse the repository at this point in the history
  4. ♻️ handling of jobs

    antirotor committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    226039f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    03b3d2f View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    09876a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8adb053 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Configuration menu
    Copy the full SHA
    79a9deb View commit details
    Browse the repository at this point in the history
  2. 🚨 fix hound 🐶

    antirotor committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    547fe50 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Configuration menu
    Copy the full SHA
    23f90ec View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Configuration menu
    Copy the full SHA
    c9b6179 View commit details
    Browse the repository at this point in the history
  2. ➕ add mypy

    antirotor committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    7f588ee View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Configuration menu
    Copy the full SHA
    2e2aaae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a91094 View commit details
    Browse the repository at this point in the history
  3. 🎨 add nuke job creator

    antirotor committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    92bb47e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1f0572a View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Fix wrong family

    'rendering' is obsolete
    kalisp committed May 3, 2023
    Configuration menu
    Copy the full SHA
    806b925 View commit details
    Browse the repository at this point in the history
  2. Extract iter_expected_files

    kalisp committed May 3, 2023
    Configuration menu
    Copy the full SHA
    ddab924 View commit details
    Browse the repository at this point in the history
  3. Renamed file

    Original name collided in Nuke (Python2).
    kalisp committed May 3, 2023
    Configuration menu
    Copy the full SHA
    7fe4820 View commit details
    Browse the repository at this point in the history
  4. Fix querying anatomy

    Should be from context, not on instance anymore.
    kalisp committed May 3, 2023
    Configuration menu
    Copy the full SHA
    266d34b View commit details
    Browse the repository at this point in the history
  5. Fix typo, wrong parentheses

    kalisp committed May 3, 2023
    Configuration menu
    Copy the full SHA
    7913276 View commit details
    Browse the repository at this point in the history
  6. Fix wrong method

    kalisp committed May 3, 2023
    Configuration menu
    Copy the full SHA
    87eb1ed View commit details
    Browse the repository at this point in the history
  7. Fix attr.s for Python2

    kalisp committed May 3, 2023
    Configuration menu
    Copy the full SHA
    c284908 View commit details
    Browse the repository at this point in the history
  8. Extracted prepare_representations

    Various fixes.
    WIP
    kalisp committed May 3, 2023
    Configuration menu
    Copy the full SHA
    1b4f452 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Configuration menu
    Copy the full SHA
    fb06a2e View commit details
    Browse the repository at this point in the history
  2. Added missing variables

    kalisp committed May 4, 2023
    Configuration menu
    Copy the full SHA
    dded3e1 View commit details
    Browse the repository at this point in the history
  3. Removed usage of legacy_io

    kalisp committed May 4, 2023
    Configuration menu
    Copy the full SHA
    3bbab45 View commit details
    Browse the repository at this point in the history
  4. Changed to use os env OPENPYPE_VERSION

    get_OpenpypeVersion() returns None in hosts(or at least in Nuke)
    kalisp committed May 4, 2023
    Configuration menu
    Copy the full SHA
    9a95fac View commit details
    Browse the repository at this point in the history
  5. Used correct function

    kalisp committed May 4, 2023
    Configuration menu
    Copy the full SHA
    cace4f2 View commit details
    Browse the repository at this point in the history
  6. Proper serialization

    Without it json would complain.
    kalisp committed May 4, 2023
    Configuration menu
    Copy the full SHA
    b18e6ad View commit details
    Browse the repository at this point in the history
  7. Fix adding

    kalisp committed May 4, 2023
    Configuration menu
    Copy the full SHA
    050c11e View commit details
    Browse the repository at this point in the history
  8. Fix copy

    Not sure if it shouldn't be deepcopy, but that doesn't work as something cannot be pickled.
    kalisp committed May 4, 2023
    Configuration menu
    Copy the full SHA
    c8451d1 View commit details
    Browse the repository at this point in the history
  9. Small fixes

    kalisp committed May 4, 2023
    Configuration menu
    Copy the full SHA
    ac02eac View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Instance data might not contain "publish" key

    In that case publish is implicit, more likely it will be set explicitly to False than not existing at all.
    kalisp committed May 5, 2023
    Configuration menu
    Copy the full SHA
    4e455ea View commit details
    Browse the repository at this point in the history
  2. Get proper rrPathName

    Instance could be picked non-deterministically, without rrPathName value.
    kalisp committed May 5, 2023
    Configuration menu
    Copy the full SHA
    8858c0c View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Remove unwanted logging code

    kalisp committed May 9, 2023
    Configuration menu
    Copy the full SHA
    d8e8e10 View commit details
    Browse the repository at this point in the history
  2. Fix frame placeholder

    Without it RR won't find rendered files.
    kalisp committed May 9, 2023
    Configuration menu
    Copy the full SHA
    45894da View commit details
    Browse the repository at this point in the history
  3. Use absolute path instead of rootless

    Rootless path will result jobs won't show up in rrControl.
    kalisp committed May 9, 2023
    Configuration menu
    Copy the full SHA
    97043fe View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Implemented waiting on job id

    kalisp committed May 10, 2023
    Configuration menu
    Copy the full SHA
    07139db View commit details
    Browse the repository at this point in the history
  2. Added RequiredMemory

    Without it default (4GB) is used.
    kalisp committed May 10, 2023
    Configuration menu
    Copy the full SHA
    ddf0b3b View commit details
    Browse the repository at this point in the history
  3. Fix executable placeholder

    kalisp committed May 10, 2023
    Configuration menu
    Copy the full SHA
    449157f View commit details
    Browse the repository at this point in the history
  4. Fix content of metadata file

    Must contain metadata useful for publish not only properties of RR job.
    kalisp committed May 10, 2023
    Configuration menu
    Copy the full SHA
    edcc1cc View commit details
    Browse the repository at this point in the history
  5. Add logging to log file

    kalisp committed May 10, 2023
    Configuration menu
    Copy the full SHA
    0ad2e21 View commit details
    Browse the repository at this point in the history
  6. Fix batching of publish job

    kalisp committed May 10, 2023
    Configuration menu
    Copy the full SHA
    a10bf73 View commit details
    Browse the repository at this point in the history
  7. Remove unneeded import

    kalisp committed May 10, 2023
    Configuration menu
    Copy the full SHA
    0a6fd30 View commit details
    Browse the repository at this point in the history
  8. Clean up

    kalisp committed May 10, 2023
    Configuration menu
    Copy the full SHA
    b001266 View commit details
    Browse the repository at this point in the history
  9. Clean up

    kalisp committed May 10, 2023
    Configuration menu
    Copy the full SHA
    540981d View commit details
    Browse the repository at this point in the history
  10. Remove unfinished file

    kalisp committed May 10, 2023
    Configuration menu
    Copy the full SHA
    ddb227b View commit details
    Browse the repository at this point in the history
  11. Hound

    kalisp committed May 10, 2023
    Configuration menu
    Copy the full SHA
    f3ce4c6 View commit details
    Browse the repository at this point in the history
  12. Hound

    kalisp committed May 10, 2023
    Configuration menu
    Copy the full SHA
    36ef2b5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fe08d8d View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Handle conflict with recent develop

    Added explicit disabling of adding review.
    kalisp committed May 11, 2023
    Configuration menu
    Copy the full SHA
    b654b10 View commit details
    Browse the repository at this point in the history
  2. Removed _extend_frames

    Moved to publish_functions
    kalisp committed May 11, 2023
    Configuration menu
    Copy the full SHA
    c302b61 View commit details
    Browse the repository at this point in the history
  3. Fix missing import

    kalisp committed May 11, 2023
    Configuration menu
    Copy the full SHA
    1aef4c5 View commit details
    Browse the repository at this point in the history
  4. Fix aov handling

    Use col.head directly as rem in second logic path has no .head, it is only str.
    
    Fix review handling
    kalisp committed May 11, 2023
    Configuration menu
    Copy the full SHA
    78f9a68 View commit details
    Browse the repository at this point in the history
  5. Fix adding review to families

    Renamed function to (bit) more reasonable name.
    kalisp committed May 11, 2023
    Configuration menu
    Copy the full SHA
    a4434d9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d745ebc View commit details
    Browse the repository at this point in the history
  7. Fix access to anatomy

    kalisp committed May 11, 2023
    Configuration menu
    Copy the full SHA
    162b58c View commit details
    Browse the repository at this point in the history
  8. Fix use proper families

    renderLayer is only for processing, final family is 'render'/'prerender'.
    kalisp committed May 11, 2023
    Configuration menu
    Copy the full SHA
    ad488c7 View commit details
    Browse the repository at this point in the history
  9. Fix use proper subset name

    Subset name should contain task, not only 'Main'
    kalisp committed May 11, 2023
    Configuration menu
    Copy the full SHA
    c1f3201 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. OP-1066 - fix changed imports

    from pyblish.api import breaks Python3 hosts
    kalisp committed May 12, 2023
    Configuration menu
    Copy the full SHA
    6df0fbc View commit details
    Browse the repository at this point in the history
  2. OP-1066 - renamed file

    kalisp committed May 12, 2023
    Configuration menu
    Copy the full SHA
    2c3cd1c View commit details
    Browse the repository at this point in the history
  3. OP-1066 - sanitize version

    RR expect version in format 3.157 instead proper 3.15.7-nightly.2
    kalisp committed May 12, 2023
    Configuration menu
    Copy the full SHA
    86a1357 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Configuration menu
    Copy the full SHA
    226b088 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Configuration menu
    Copy the full SHA
    56f2edf View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Merge remote-tracking branch 'origin/feature/OP-3933_RR-support' into…

    … feature/OP-3933_RR-support
    kalisp committed May 18, 2023
    Configuration menu
    Copy the full SHA
    c83bc48 View commit details
    Browse the repository at this point in the history
  2. Added docuumentation

    kalisp committed May 18, 2023
    Configuration menu
    Copy the full SHA
    f6118ed View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Merge develop

    kalisp committed May 30, 2023
    Configuration menu
    Copy the full SHA
    81cca7f View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Configuration menu
    Copy the full SHA
    694cec5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7fd9c8 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. Configuration menu
    Copy the full SHA
    7053688 View commit details
    Browse the repository at this point in the history
  2. 🐛 fix collections

    files must be lists, fixed camera handling of single frame renders
    antirotor committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    2851b32 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. OP-6037 - extracted generic logic from working Nuke implementation

    Will be used as a base for Maya impl too.
    kalisp committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    01b5e6b View commit details
    Browse the repository at this point in the history
  2. OP-6037 - first iteration of Maya to RR

    Uses generic logic, probably needs fine tuning.
    kalisp committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    644b734 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Resolved conflict

    kalisp committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    9cb1216 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Configuration menu
    Copy the full SHA
    23c4a1d View commit details
    Browse the repository at this point in the history
  2. Merge maya_new_publisher

    kalisp committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    c83589b View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Fix append job

    kalisp committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    6619be9 View commit details
    Browse the repository at this point in the history
  2. Remove outputDir

    kalisp committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    d6b0b9c View commit details
    Browse the repository at this point in the history
  3. Fix cleanup of camera info

    Without it .mel script in RR would fail with syntax error.
    kalisp committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    d0e1d5c View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Configuration menu
    Copy the full SHA
    ec54515 View commit details
    Browse the repository at this point in the history
  2. Fix - proper padding of file name

    RR requires replacing frame value with # properly padded.
    kalisp committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    0df104b View commit details
    Browse the repository at this point in the history
  3. Hound

    kalisp committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    4a672c5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    307580f View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    b24db55 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'maye_new_publisher_with_RR' of github.com:ynput/OpenPyp…

    …e into maye_new_publisher_with_RR
    kalisp committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    a2cd44d View commit details
    Browse the repository at this point in the history
  3. Fix - Nuke needs to have multiple jobs

    First job is pure rendering, then there could be baking etc. scripts.
    kalisp committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    b9e362d View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. Refactor - removed unnecessary variable

    Fixed expectedFiles, they need to extended (at least in Nuke, first renders, then baking etc.)
    kalisp committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    614d600 View commit details
    Browse the repository at this point in the history
  2. Fix - Nuke needs to have multiple jobs got accidentally reverted

    It needs to loop through jobs to add them all.
    kalisp committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    8754345 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Refactor - renamed replace_published_scene

    Former name pointed to replacing of whole file. This function is only about using path to published workfile instead of work workfile.
    Pype Club committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    708819f View commit details
    Browse the repository at this point in the history
  2. Hound

    Pype Club committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    26cd4f0 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Configuration menu
    Copy the full SHA
    0134134 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Added missed colorspace injection for image sequences

    Develop contains this information, was missed during shuffling things around.
    kalisp committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    892758b View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/maye_new_publisher_with_RR' into…

    … maye_new_publisher_with_RR
    kalisp committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    681ff3a View commit details
    Browse the repository at this point in the history
  3. Fix - removed wrong argument

    Probably incorrectly merged from develop where it is already fixed.
    kalisp committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    48f06ba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    abc6a1e View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Configuration menu
    Copy the full SHA
    7939836 View commit details
    Browse the repository at this point in the history
  2. Fix wrong merge

    kalisp committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    2be5b33 View commit details
    Browse the repository at this point in the history
  3. Fix wrong merge

    kalisp committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    b90d1c9 View commit details
    Browse the repository at this point in the history