Skip to content

Releases: AcademySoftwareFoundation/OpenColorIO-Config-ACES

OpenColorIO-Config-ACES 2.0.0 - 2.1.0

23 Sep 22:18
1abd145
Compare
Choose a tag to compare

The Working Group is pleased to announce the release of the new OpenColorIO Configuration(s) for ACES.

The cg-config-v2.1.0_aces-v1.3_ocio-v2.3 and studio-config-v2.1.0_aces-v1.3_ocio-v2.3 configs are already shipped in the OpenColorIO v2.3.0 release.

We would like to thanks all the authors and contributors to this release:

Features

DisplayP3 Related Colorspaces and Display Rendering Transforms

  • sRGB Encoded P3-D65 - Texture Colorspace (#100)
  • Display P3 - Display Colourspace
    • ACES 1.0 - SDR Video
    • ACES 1.0 - SDR Video (D60 sim on D65) (Studio Config only)
    • Un-tone-mapped

Canon Log Related Colorspace and NamedTransforms (#100)

  • CanonLog2 CinemaGamut D55 (Studio Config only)
  • C-Log2 - Curve (Studio Config only)
  • C-Log3 - Curve (Studio Config only)

AMF Components (#100)

Various Config members now have AMF components listed in their description:

  - !<Look>
    name: ACES 1.3 Reference Gamut Compression
    process_space: ACES2065-1
    description: |
      LMT (applied in ACES2065-1) to compress scene-referred values from common cameras into the AP1 gamut

      ACEStransformID: urn:ampas:aces:transformId:v1.5:LMT.Academy.ReferenceGamutCompress.a1.v1.0

      AMF Components
      --------------
      ACEStransformID: urn:ampas:aces:transformId:v1.5:InvLMT.Academy.ReferenceGamutCompress.a1.v1.0
    transform: !<BuiltinTransform> {style: ACES-LMT - ACES 1.3 Reference Gamut Compression}

  - !<ViewTransform>
    name: ACES 1.1 - HDR Video (1000 nits & Rec.2020 lim)
    description: |
      Component of ACES Output Transforms for 1000 nit HDR D65 video

      ACEStransformID: urn:ampas:aces:transformId:v1.5:RRTODT.Academy.Rec2020_1000nits_15nits_HLG.a1.1.0
      ACEStransformID: urn:ampas:aces:transformId:v1.5:RRTODT.Academy.Rec2020_1000nits_15nits_ST2084.a1.1.0

      AMF Components
      --------------
      ACEStransformID: urn:ampas:aces:transformId:v1.5:InvRRTODT.Academy.Rec2020_1000nits_15nits_HLG.a1.1.0
      ACEStransformID: urn:ampas:aces:transformId:v1.5:InvRRTODT.Academy.Rec2020_1000nits_15nits_ST2084.a1.1.0
    from_scene_reference: !<BuiltinTransform> {style: ACES-OUTPUT - ACES2065-1_to_CIE-XYZ-D65 - HDR-VIDEO-1000nit-15nit-REC2020lim_1.1}

  - !<ColorSpace>
    name: Rec.2100-HLG - Display
    aliases: [rec2100_hlg_display]
    family: Display
    equalitygroup: ""
    bitdepth: 32f
    description: |
      Convert CIE XYZ (D65 white) to Rec.2100-HLG, 1000 nit

      AMF Components
      --------------
      ACEStransformID: urn:ampas:aces:transformId:v1.5:RRTODT.Academy.Rec2020_1000nits_15nits_HLG.a1.1.0
      ACEStransformID: urn:ampas:aces:transformId:v1.5:InvRRTODT.Academy.Rec2020_1000nits_15nits_HLG.a1.1.0
    isdata: false
    categories: [file-io]
    encoding: hdr-video
    allocation: uniform
    from_display_reference: !<BuiltinTransform> {style: DISPLAY - CIE-XYZ-D65_to_REC.2100-HLG-1000nit}

Fixes

  • Cleanup duplicate Colorspaces in inactive_colorspaces list. (#100)

Changes

  • Set ocio.ROLE_MATTE_PAINT to ACEScct, was sRGB - Texture (#100)
  • Set ocio.ROLE_TEXTURE_PAINT to sRGB - Texture, was ACEScct (#100)
  • Remove ocio.ROLE_REFERENCE. (Reference Config only) (#100)

OpenColorIO-Config-ACES 1.0.0

26 Oct 06:16
664c01d
Compare
Choose a tag to compare

The Working Group is pleased to announce the stable release of the new OpenColorIO Configuration(s) for ACES.

It is the culmination of almost two years and half of work and countless bi-weekly meetings. Those configs were designed to be lightweight and use the new features of OpenColorIO 2. We hope that they will be useful for the community and that they pave the way toward an increased adoption of OCIO 2.

We sincerely thank all the authors and contributors from the original OpenColorIO-Configs as it was always ingrained in all our discussions and decisions. We also thank all the contributors that gave feedback and participated into the Working Group meetings.

Config Naming Convention

Those new configs adopt an advanced naming convention so that they can be uniquely identified:

studio-config-v1.0.0_aces-v1.3_ocio-v2.1.ocio
|-----|-------------|---------|---------|---|
|Type | Colorspaces | ACES    | Profile |   | 

Where:

  • Type : The type of the config, e.g. Reference, CG or Studio.
  • Colorspaces : The colorspace definitions versions, semantically versioned.
  • ACES : Supported aces-dev version.
  • Profile : Supported OCIO profile, greater versions will enable more features, e.g. ACES 1.3 Reference Gamut Compression for 2.1 profile.

Summary of the Studio Config

This config is geared toward studios requiring a config that includes a wide variety of camera colorspaces, displays and looks.

Displays

  • sRGB
  • Rec.1886 / Rec.709 Video
  • Rec.1886 / Rec.2020 Video
  • Rec.2100-HLG
  • Rec.2100-PQ
  • ST2084-P3-D65
  • P3-D60
  • P3-D65
  • P3-DCI

Linear Colorspaces

  • ACES2065-1
  • ACEScg
  • Linear P3-D65
  • Linear Rec.2020
  • Linear Rec.709 (sRGB)

Looks

  • ACES 1.3 Reference Gamut Compression

Camera & Grading Colorspaces

ACES

  • ACEScc
  • ACEScct

ARRI

  • ARRI LogC4
  • Linear ARRI Wide Gamut 4
  • ARRI LogC4 - Curve
  • ARRI LogC3
  • Linear ARRI Wide Gamut 3
  • ARRI LogC3 - Curve (EI800)

Blackmagic Design

  • DaVinci Intermediate WideGamut
  • Linear DaVinci WideGamut
  • DaVinci Intermediate Log - Curve
  • BMDFilm WideGamut Gen5
  • Linear BMD WideGamut Gen5
  • BMDFilm Gen5 Log - Curve

Canon

  • CanonLog3 CinemaGamut D55
  • Linear CinemaGamut D55
  • DaVinci Intermediate Log - Curve

Panasonic

  • Linear V-Gamut
  • V-Log V-Gamut
  • V-Log - Curve

RED

  • Linear REDWideGamutRGB
  • Log3G10 REDWideGamutRGB
  • Log3G10 - Curve

Sony

  • Linear S-Gamut3
  • Linear S-Gamut3.Cine
  • Linear Venice S-Gamut3
  • Linear Venice S-Gamut3.Cine
  • S-Log3 S-Gamut3
  • S-Log3 S-Gamut3.Cine
  • S-Log3 Venice S-Gamut3
  • S-Log3 Venice S-Gamut3.Cine
  • S-Log3 - Curve

ITU

  • Camera Rec.709
  • Rec.709 - Curve

Texture Colorspaces

  • Gamma 1.8 Rec.709 - Texture
  • Gamma 2.2 AP1 - Texture
  • Gamma 2.2 Rec.709 - Texture
  • Gamma 2.4 Rec.709 - Texture
  • sRGB Encoded AP1 - Texture
  • sRGB - Texture

Utility Colorspaces

  • Un-tone-mapped
  • CIE-XYZ-D65
  • Raw
  • Rec1886 - Curve
  • sRGB - Curve
  • ST-2084 - Curve

Summary of the CG Config

This minimalistic config is geared toward computer graphics artists requiring a lean config that does not include camera colorspaces and the less common displays and looks.

Displays

  • sRGB
  • Rec.1886 / Rec.709
  • P3-D65
  • Rec.2100 PQ
  • ST2084 P3-D65

Linear ColorColorspaces

  • ACES2065-1
  • ACEScg
  • Rec.709 / sRGB
  • P3-D65
  • Rec.2020

Texture Colorspaces

  • sRGB
  • Gamma 1.8, Rec.709
  • Gamma 2.2, Rec.709
  • Gamma 2.4, Rec.709
  • Gamma 2.2, AP1

Log Colorspaces

  • ACEScct
  • ACEScc

Utility Colorspaces

  • Raw (non-color-managed data)
  • CIE XYZ D65
  • sRGB curve
  • Rec.1886 curve

Summary of the Reference Config

This config is a strict and quasi-analytical implementation of aces-dev and is designed as a reference to validate the implementation of the ampas/aces-dev GitHub CTL transforms in OpenColorIO. It is not a replacement for the previous ACES configs nor the ACES Studio Config.

Displays

  • sRGB
  • Rec.1886 / Rec.709 Video
  • Rec.1886 / Rec.2020 Video
  • Rec.2100-HLG
  • Rec.2100-PQ
  • ST2084-P3-D65
  • P3-D60
  • P3-D65
  • P3-DCI

Linear Colorspaces

  • ACES2065-1
  • ACEScg

Grading Colorspaces

  • ACEScc
  • ACEScct

Input Transform Colorspaces

  • ADX10
  • ADX16
  • C-Log2 C-Gamut
  • C-Log3 C-Gamut
  • Log3G10 RWG
  • LogC (EI800) AWG
  • S-Log3 S-Gamut3
  • S-Log3 S-Gamut3.Cine
  • S-Log3 Venice S-Gamut3
  • S-Log3 Venice S-Gamut3.Cine
  • V-Log V-Gamut

Looks

  • ACES 1.3 Reference Gamut Compression

Utility Colorspaces

  • Un-tone-mapped
  • CIE-XYZ-D65
  • Raw

The following fixes occurred since release 1.0.0-rc2:

Fixes

  • Fix incorrect matrix of Linear Venice S-Gamut3 colorspace. (@doug-walker)
  • Remove crv_dolbypq_10000 alias from the ST-2084 - Curve named transform. (@doug-walker)

OpenColorIO-Config-ACES 1.0.0-rc2

21 Oct 09:49
08b0a9e
Compare
Choose a tag to compare
Pre-release

This release is the second and hopefully last release candidate from the Working Group before the final 1.0.0 release.

Features

Changes

Fixes

OpenColorIO-Config-ACES 1.0.0-rc1

08 Oct 02:33
4a39825
Compare
Choose a tag to compare
Pre-release

This release is the first release candidate from the Working Group.

Features

  • ARRI CLF transforms and colorspaces. (@scoopxyz, ARRI)
  • Canon CLF transforms and colorspaces. (@doug-walker, Canon)
  • sRGB Encoded AP1 CLF transform and colorspace. (@KelSolaar)
  • Support for multiple OCIO profile versions which allows inclusion of the ACES 1.3 Reference Gamut Compression colorspace. (@KelSolaar)
  • Updated aliases (@doug-walker, @carolalynn22, @michdolan, @KelSolaar)

OpenColorIO-Config-ACES 0.3.1

09 Aug 22:50
765371d
Compare
Choose a tag to compare
Pre-release

This release addresses some issues highlighted during early tests by users.

Fixes

OpenColorIO-Config-ACES 0.3.0

08 Aug 20:25
ebd5df1
Compare
Choose a tag to compare
Pre-release

This release adds an initial beta version of the ACES Studio config. It is geared toward studios that require a config that includes a wide variety of camera colorspaces, displays and looks. It stays in the spirit close to the ACES 1.2 config whilst leveraging the new OCIO 2 features and being smaller. As of this beta release, it does not contain any external dependencies such as LUT files.

The Reference and CG config have received updates, especially colourspace names and aliases as the various generators have been updated and consistency improved.

Thanks to @carolalynn22, @doug-walker, @michdolan, @KevinJW, @zachlewis and all the OpencolorIO contributors!

Summary of the Studio Config

Displays

  • sRGB
  • Rec.1886 / Rec.709 Video
  • Rec.1886 / Rec.2020 Video
  • Rec.2100-HLG
  • Rec.2100-PQ
  • ST2084-P3-D65
  • P3-D60
  • P3-D65
  • P3-DCI

Linear Colorspaces

  • ACES2065-1
  • ACEScg
  • Linear P3-D65
  • Linear Rec.2020
  • Linear Rec.709

Camera & Grading Colorspaces

ACES

  • ACEScc
  • ACEScct

Blackmagic Design

  • DaVinci Intermediate WideGamut
  • Linear DaVinci WideGamut
  • DaVinci Intermediate Log - Curve

Panasonic

  • Linear V-Gamut
  • V-Log V-Gamut
  • V-Log - Curve

RED

  • Linear REDWideGamutRGB
  • Log3G10 REDWideGamutRGB
  • Log3G10 - Curve

Sony

  • Linear S-Gamut3
  • Linear S-Gamut3.Cine
  • Linear Venice S-Gamut3
  • Linear Venice S-Gamut3.Cine
  • S-Log3 S-Gamut3
  • S-Log3 S-Gamut3.Cine
  • S-Log3 Venice S-Gamut3
  • S-Log3 Venice S-Gamut3.Cine
  • S-Log3 - Curve

ITU

  • Camera Rec.709

Texture Colorspaces

  • Gamma 1.8 Rec.709 - Texture
  • Gamma 2.2 AP1 - Texture
  • Gamma 2.2 Rec.709 - Texture
  • Gamma 2.4 Rec.709 - Texture
  • sRGB - Texture

Utility Colorspaces

  • Un-tone-mapped
  • CIE-XYZ-D65
  • Raw
  • Rec1886 - Curve
  • Rec.709 - Curve
  • sRGB - Curve
  • ST-2084 - Curve

OpenColorIO-Config-ACES 0.2.0

15 Mar 19:06
d588eac
Compare
Choose a tag to compare
Pre-release

This release introduces the new ACES CG config, which is a beta OCIO config intended for use in CG lookdev, lighting, and rendering applications, and game engines. It implements a fully-featured ACES color pipeline without the many camera input transforms that make up the bulk of the OCIO v1 ACES configs, and which will be implemented in the upcoming VFX-focused ACES Studio config.

The CG config is completely self-contained (no external LUT files), providing a single file color pipeline with minimal clutter. It has robust support for the most common texture and working color spaces, and SDR and HDR output transforms used in high-end CG production environments. This config can be used as a starting point for studio CG feature pipelines, and is an excellent choice for bundled default OCIO configs in content creation applications.

Summary of the CG Config

Displays

  • sRGB
  • Rec. 1886 / Rec. 709
  • P3-D65
  • Rec. 2100 PQ
  • ST2084 P3-D65

Linear spaces

  • ACES2065-1
  • ACEScg
  • Rec. 709 / sRGB
  • P3-D65
  • Rec. 2020

Texture spaces

  • sRGB
  • gamma 1.8, Rec. 709
  • gamma 2.2, Rec. 709
  • gamma 2.4, Rec. 709
  • gamma 2.2, AP1

Log spaces

  • ACEScct
  • ACEScc

Utility spaces

  • Raw (non-color-managed data)
  • CIE XYZ D65
  • sRGB curve
  • Rec. 1886 curve

OpenColorIO-Config-ACES 0.1.1

14 May 22:19
1c7c13e
Compare
Choose a tag to compare
Pre-release

This highlight of this release is support of aces-dev 1.3 for the Reference Config.

Features

Reference Config

  • aces-dev 1.3 support, note that the Gamut Compress LMT is not implemented yet.
  • Display colorspaces family has been set to Display producing proper sorting in DCC applications, cf. #18.

OpenColorIO-Config-ACES 0.1.0

13 Apr 09:25
656a301
Compare
Choose a tag to compare
Pre-release

This is the initial release of the OpenColorIO Configuration for the Academy Color Encoding System.

It features the first officially distributed version of the Reference Config.

This config is a strict and quasi-analytical implementation of aces-dev and is designed as a reference for software developers. It is not a replacement for the previous ACES configs nor the future ACES Studio Config.

It relies exclusively on OpenColorIO 2 features.