Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates for AMF v2 #1

Merged
merged 21 commits into from
Jan 19, 2024
Merged

Updates for AMF v2 #1

merged 21 commits into from
Jan 19, 2024

Commits on Dec 27, 2023

  1. add support for location of .ccc or .cdl files that include ref ids f…

    …or cdl:colorCorrectionRef
    aforsythe committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    5c5af2a View commit details
    Browse the repository at this point in the history
  2. add applied tag to aces:outputTransformType by adding to base aces:tr…

    …ansformType.
    
    - remove applied tag from aces:inputTransformType and and aces:lookTransform type as they inheriet from aces:transformType.
    aforsythe committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    1f17033 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8a3a20f View commit details
    Browse the repository at this point in the history
  4. update email regex

    - updates email regex checking to be more permissive.  This should allow unicode charaters in email as it only requires characters to be followed by an @ symbol to be followed by characters.
    aforsythe committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    26bd853 View commit details
    Browse the repository at this point in the history
  5. require amfInfo uuid

    - require the uuid tag under amfInfo tag.  This is need to require there's a unique tag in the AMF that allow OCIO to build a config that works for more than one AMF at a time.  (e.g. supporting a VFX shot that has 10 clips that are inputs to the shot)
    aforsythe committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    bcc268f View commit details
    Browse the repository at this point in the history
  6. add support to ACEScsc transforms to be used as IDTs

    - supports transformID v1.5 syntax
    aforsythe committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    e5d962d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3e8ed99 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'v2_updates/optional-output-transforms' into v2_updates/…

    …v2_stage
    
    * v2_updates/optional-output-transforms:
      make outputTransform element optional
    
    # Conflicts:
    #	schema/acesMetadataFile.xsd
    aforsythe committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    642806c View commit details
    Browse the repository at this point in the history
  9. Merge branch 'v2_updates/colorCorrectionRef' into v2_updates/v2_stage

    * v2_updates/colorCorrectionRef:
      specify that exactly one cdl:colorCorrectionRef is required
      add support for location of .ccc or .cdl files that include ref ids for cdl:colorCorrectionRef
    aforsythe committed Dec 27, 2023
    1 Configuration menu
    Copy the full SHA
    58a9067 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'v2_updates/email-regex-update' into v2_updates/v2_stage

    * v2_updates/email-regex-update:
      update email regex
    aforsythe committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    ea9ee9b View commit details
    Browse the repository at this point in the history
  11. add workingLocation tag

    aforsythe committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    b3971e6 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'v2_updates/require-amfInfo-uuid' into v2_updates/v2_stage

    * v2_updates/require-amfInfo-uuid:
      require amfInfo uuid
    aforsythe committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    024e6e3 View commit details
    Browse the repository at this point in the history
  13. update and add amf examples

    aforsythe committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    42a0e09 View commit details
    Browse the repository at this point in the history
  14. Merge branch 'v2_updates/csc-as-idt' into v2_updates/v2_stage

    * v2_updates/csc-as-idt:
      add support to ACEScsc transforms to be used as IDTs
    aforsythe committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    d9a143a View commit details
    Browse the repository at this point in the history
  15. Merge branch 'v2_updates/optional-output-transforms' into v2_updates/…

    …v2_stage
    
    * v2_updates/optional-output-transforms:
      make outputTransform element optional
    aforsythe committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    7d385b3 View commit details
    Browse the repository at this point in the history
  16. Merge branch 'v2_updates/workingLocation' into v2_updates/v2_stage

    * v2_updates/workingLocation:
      update and add amf examples
      add workingLocation tag
    aforsythe committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    7b25b1c View commit details
    Browse the repository at this point in the history
  17. bump amf version number

    aforsythe committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    7b4d3ec View commit details
    Browse the repository at this point in the history
  18. fix merge conflicts

    aforsythe committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    f7f71bb View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    aa22c46 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. Configuration menu
    Copy the full SHA
    80427da View commit details
    Browse the repository at this point in the history
  2. fix output tranform applied tag integration

    - previous logic causes the applied tag to have to exist on the sub-elements of <outputTransform> (e.g. <referenceRenderingTransform> and <outputDeviceTransform>)
    aforsythe committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    059903a View commit details
    Browse the repository at this point in the history