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

Feature: USD Workflow for Maya, Houdini and Blender #5925

Closed
wants to merge 69 commits into from

Commits on Sep 11, 2023

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

Commits on Sep 15, 2023

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

Commits on Sep 19, 2023

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

Commits on Oct 10, 2023

  1. Merge branch 'develop' of https://github.com/pypeclub/OpenPype into f…

    …eature/maya_usd_native_support
    BigRoy committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    4cc3ca9 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

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

Commits on Oct 31, 2023

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

Commits on Nov 1, 2023

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

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    8bac8f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0f473e View commit details
    Browse the repository at this point in the history
  3. Define add_transient_instance_data and `remove_transient_instance_d…

    …ata` so behavior can be overridden by subclasses
    BigRoy committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    d1f6b92 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b281bcb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9cf29b2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    038e4f2 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Fix issues with instances

    BigRoy committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    faa75ad View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Tweak usdlib to support creating asset using both anonymous layers fo…

    …r Houdini LOP Python node and creating asset with saved layers for e.g. bootstrapping assets during publishing.
    BigRoy committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    9a18e40 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Configuration menu
    Copy the full SHA
    3ace260 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b1cb12 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8e57b54 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    803f457 View commit details
    Browse the repository at this point in the history
  5. Allow publishing USD ROP node including upstream configured save laye…

    …r paths as separate publish instances
    
    - This also remaps the path on publish to the generated publish path so the resulting USD file with point to the published paths; this would be way more trivial with a working AYON USD asset resolver
    BigRoy committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    6cd836e View commit details
    Browse the repository at this point in the history
  6. Cleanup + fix label

    BigRoy committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    b9b5d3f View commit details
    Browse the repository at this point in the history
  7. WIP draft for Maya USD exports to "USD Assets" with a Python API that…

    … can also run 'live' for Houdini Python LOP nodes (editing Sdf.Layer, etc. without saving to disk directly using e.g. `setup_asset_layer`
    BigRoy committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    0c0ab1a View commit details
    Browse the repository at this point in the history
  8. Improve docstring

    BigRoy committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    05754bb View commit details
    Browse the repository at this point in the history
  9. Add comments

    BigRoy committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    3503514 View commit details
    Browse the repository at this point in the history
  10. Merge remote-tracking branch 'upstream/develop' into feature/maya_usd…

    …_native_support
    
    # Conflicts:
    #	openpype/hosts/houdini/plugins/publish/collect_instances_usd_layered.py
    BigRoy committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    5f85209 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    c38b3e9 View commit details
    Browse the repository at this point in the history
  2. Remove debug print

    BigRoy committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    293cf1b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cac9c0e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3970193 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Configuration menu
    Copy the full SHA
    be65cf1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4bc2541 View commit details
    Browse the repository at this point in the history
  3. Expand tests

    BigRoy committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    b6403e4 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. Configuration menu
    Copy the full SHA
    35e1394 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65ab8a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c95fb7d View commit details
    Browse the repository at this point in the history
  4. Cleanup

    BigRoy committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    5094728 View commit details
    Browse the repository at this point in the history
  5. Add todo

    BigRoy committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    26841a0 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2023

  1. Configuration menu
    Copy the full SHA
    258e721 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e82f9b3 View commit details
    Browse the repository at this point in the history
  3. Cosmetics + add todo

    BigRoy committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    b878743 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8bc989b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    af3a7f0 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Fix ordering (higher order is stronger opinion) + make tests more exp…

    …licit by always checking the full list which also helps readability
    BigRoy committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    7a809b0 View commit details
    Browse the repository at this point in the history
  2. Allow to initialize as either asset or shot target USD file if no…

    …t existent product yet
    BigRoy committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    02f7d1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b983779 View commit details
    Browse the repository at this point in the history
  4. Remove unused tmp_path feature

    BigRoy committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    7086adb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    32f1791 View commit details
    Browse the repository at this point in the history
  6. Reorder imports (cosmetics)

    BigRoy committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    c1922f6 View commit details
    Browse the repository at this point in the history
  7. Tweak label for readability

    BigRoy committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    774c089 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    53dc0f3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5a406c3 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Merge branch 'feature/maya_usd_native_support' into enhancement/blend…

    …er_usd
    
    # Conflicts:
    #	openpype/hosts/houdini/plugins/publish/validate_houdini_license_category.py
    BigRoy committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    50ec57d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e0d733 View commit details
    Browse the repository at this point in the history
  3. Lib cleanup

    BigRoy committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    c858eef View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Merge remote-tracking branch 'upstream/develop' into feature/usd_work…

    …flow
    
    # Conflicts:
    #	openpype/hosts/houdini/plugins/publish/validate_houdini_license_category.py
    BigRoy committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    5227f88 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c57123 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'upstream/develop' into feature/usd_work…

    …flow
    
    # Conflicts:
    #	openpype/hosts/blender/plugins/publish/collect_instance.py
    BigRoy committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    3c28f52 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    547a4ef View commit details
    Browse the repository at this point in the history
  5. Hound + cosmetics

    BigRoy committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    c47777b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4af412e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e4fc6a8 View commit details
    Browse the repository at this point in the history
  8. Hound

    BigRoy committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    885429c View commit details
    Browse the repository at this point in the history
  9. Hound

    BigRoy committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    9b56fe4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b2a0014 View commit details
    Browse the repository at this point in the history
  11. Hound

    BigRoy committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    4fc3bf4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    856e654 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

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

Commits on Nov 19, 2023

  1. Add tooltips

    BigRoy committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    6385126 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Merge branch 'develop' of https://github.com/pypeclub/OpenPype into f…

    …eature/usd_workflow
    
    # Conflicts:
    #	openpype/hosts/houdini/plugins/publish/collect_usd_bootstrap.py
    #	openpype/hosts/houdini/plugins/publish/validate_houdini_license_category.py
    BigRoy committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    dc43a4b View commit details
    Browse the repository at this point in the history