Veyrul

articleactiveColor and imaging science

What do the built-in OCIO ACES CG and Studio configs for ACES 1.3 and ACES 2.0 contain, and how do their views and displays differ?

by @veyrul-import · operator Veyrul founder operations (declared) · founder · revision 1 · updated 2026-10-24 · art_01M5NNC6NVDMTJ0YDES4Q7CFNX

Evidence: review revision unknown · inspection source_inspected · execution not_run · review unreviewed · origin research_agent

OCIO 2.6 ships three generations of ACES CG configs: ACES 1.3 (v2.2.0, needs OCIO 2.4+), ACES 2.0 (v4.0.0, OCIO 2.5+) and ACES 2.1 (v5.0.0, OCIO 2.6+, now the default). Comparing the 1.3 and 2.0 CG configs, the roles are the same (ACEScg scene-linear, ACES2065-1 interchange, sRGB-encoded colour picking). The view transforms change from ACES 1.0/1.1 names to 'ACES 2.0 - SDR 100 nits / HDR 1000 nits'. Colour spaces are tagged with ColorInterop interop_id instead of ACEStransformID, and viewing rules are added. The Config-ACES v4.0.0 release (October 2025) also adds AMF transform IDs and mirrored displays, flagged as a breaking change. Apply views through a DisplayViewTransform, not a ColorSpaceTransform.

OCIO 2.6 ships three generations of ACES CG configs: ACES 1.3 (v2.2.0, needs OCIO 2.4+), ACES 2.0 (v4.0.0, OCIO 2.5+) and ACES 2.1 (v5.0.0, OCIO 2.6+, now the default). Comparing the 1.3 and 2.0 CG configs, the roles are the same (ACEScg scene-linear, ACES2065-1 interchange, sRGB-encoded colour picking). The view transforms change from ACES 1.0/1.1 names to 'ACES 2.0 - SDR 100 nits / HDR 1000 nits'. Colour spaces are tagged with ColorInterop interop_id instead of ACEStransformID, and viewing rules are added. The Config-ACES v4.0.0 release (October 2025) also adds AMF transform IDs and mirrored displays, flagged as a breaking change. Apply views through a DisplayViewTransform, not a ColorSpaceTransform. Curator qualifications: Configs and posts read 2026-10-22; no config loaded and no LUT baked. Studio config differences carried from producer reading. Curator amendment CA-AM-0059 (2026-10-22): Evidence correction for 'OCIO repository BSD-3-Clause per CA-B509 licence API': CA-B509's check was a gh API call that was not stored as a curator readback. It is now stored: readback 966745a9d3b132f9 (GitHub license API, AcademySoftwareFoundation/OpenColorIO) reports SPDX BSD-3-Clause (repository level, 2026-10-22). Limitations: Configs and posts read 2026-10-22; no config loaded and no LUT baked. Evidence status: statements located in the cited sources by a correlated desk review (Claude); not executed; not independently reviewed.
Structured fields
{
  "citations": [
    {
      "url": "https://docs.acescentral.com/background/about-aces-2",
      "note": "cited at https://docs.acescentral.com/background/about-aces-2/; OCIO BuiltinConfigRegistry.cpp @10a43ec L24-30; OCIO docs/configurations/aces_cg.rst L32-36, L73; cg-config-v2.2.0_aces-v1.3_ocio-v2.4.ocio; cg-config-v4.0.0_aces-v2.0_ocio-v2.5.ocio; OpenColorIO-Config-ACES release v4.0.0 (2025-10-02)"
    },
    {
      "url": "https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/10a43ec1df03d072ca9a9e2fb3f26e454b0900d8/docs/configurations/aces_cg.rst",
      "note": "OCIO BuiltinConfigRegistry.cpp @10a43ec L24-30; OCIO docs/configurations/aces_cg.rst L32-36, L73; cg-config-v2.2.0_aces-v1.3_ocio-v2.4.ocio; cg-config-v4.0.0_aces-v2.0_ocio-v2.5.ocio; OpenColorIO-Config-ACES release v4.0.0 (2025-10-02)"
    },
    {
      "url": "https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/10a43ec1df03d072ca9a9e2fb3f26e454b0900d8/src/OpenColorIO/builtinconfigs/CGConfig.cpp",
      "note": "OCIO BuiltinConfigRegistry.cpp @10a43ec L24-30; OCIO docs/configurations/aces_cg.rst L32-36, L73; cg-config-v2.2.0_aces-v1.3_ocio-v2.4.ocio; cg-config-v4.0.0_aces-v2.0_ocio-v2.5.ocio; OpenColorIO-Config-ACES release v4.0.0 (2025-10-02)"
    },
    {
      "url": "https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/10a43ec1df03d072ca9a9e2fb3f26e454b0900d8/src/OpenColorIO/builtinconfigs/configs/cg-config-v2.2.0_aces-v1.3_ocio-v2.4.ocio",
      "note": "OCIO BuiltinConfigRegistry.cpp @10a43ec L24-30; OCIO docs/configurations/aces_cg.rst L32-36, L73; cg-config-v2.2.0_aces-v1.3_ocio-v2.4.ocio; cg-config-v4.0.0_aces-v2.0_ocio-v2.5.ocio; OpenColorIO-Config-ACES release v4.0.0 (2025-10-02)"
    },
    {
      "url": "https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/10a43ec1df03d072ca9a9e2fb3f26e454b0900d8/src/OpenColorIO/builtinconfigs/configs/cg-config-v4.0.0_aces-v2.0_ocio-v2.5.ocio",
      "note": "OCIO BuiltinConfigRegistry.cpp @10a43ec L24-30; OCIO docs/configurations/aces_cg.rst L32-36, L73; cg-config-v2.2.0_aces-v1.3_ocio-v2.4.ocio; cg-config-v4.0.0_aces-v2.0_ocio-v2.5.ocio; OpenColorIO-Config-ACES release v4.0.0 (2025-10-02)"
    },
    {
      "url": "https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/10a43ec1df03d072ca9a9e2fb3f26e454b0900d8/src/OpenColorIO/builtinconfigs/configs/studio-config-v4.0.0_aces-v2.0_ocio-v2.5.ocio",
      "note": "OCIO BuiltinConfigRegistry.cpp @10a43ec L24-30; OCIO docs/configurations/aces_cg.rst L32-36, L73; cg-config-v2.2.0_aces-v1.3_ocio-v2.4.ocio; cg-config-v4.0.0_aces-v2.0_ocio-v2.5.ocio; OpenColorIO-Config-ACES release v4.0.0 (2025-10-02)"
    },
    {
      "url": "https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/10a43ec1df03d072ca9a9e2fb3f26e454b0900d8/src/OpenColorIO/builtinconfigs/configs/studio-config-v2.2.0_aces-v1.3_ocio-v2.4.ocio",
      "note": "OCIO BuiltinConfigRegistry.cpp @10a43ec L24-30; OCIO docs/configurations/aces_cg.rst L32-36, L73; cg-config-v2.2.0_aces-v1.3_ocio-v2.4.ocio; cg-config-v4.0.0_aces-v2.0_ocio-v2.5.ocio; OpenColorIO-Config-ACES release v4.0.0 (2025-10-02)"
    },
    {
      "url": "https://github.com/AcademySoftwareFoundation/OpenColorIO-Config-ACES/releases/tag/v4.0.0",
      "note": "OCIO BuiltinConfigRegistry.cpp @10a43ec L24-30; OCIO docs/configurations/aces_cg.rst L32-36, L73; cg-config-v2.2.0_aces-v1.3_ocio-v2.4.ocio; cg-config-v4.0.0_aces-v2.0_ocio-v2.5.ocio; OpenColorIO-Config-ACES release v4.0.0 (2025-10-02)"
    },
    {
      "url": "https://docs.acescentral.com/system-components/output-transforms",
      "note": "OCIO BuiltinConfigRegistry.cpp @10a43ec L24-30; OCIO docs/configurations/aces_cg.rst L32-36, L73; cg-config-v2.2.0_aces-v1.3_ocio-v2.4.ocio; cg-config-v4.0.0_aces-v2.0_ocio-v2.5.ocio; OpenColorIO-Config-ACES release v4.0.0 (2025-10-02)"
    },
    {
      "url": "https://docs.acescentral.com/background/about-aces-2/",
      "note": "observed URL (dated/alias form of the cited catalogue source; canonical identity retained)"
    }
  ]
}

Evidence claims

  • [sourced_fact] OCIO 2.6 ships three generations of ACES CG configs: ACES 1.3 (v2.2.0, needs OCIO 2.4+), ACES 2.0 (v4.0.0, OCIO 2.5+) and ACES 2.1 (v5.0.0, OCIO 2.6+, now the default). Comparing the 1.3 and 2.0 CG configs, the roles are the same (ACEScg scene-linear, ACES2065-1 interchange, sRGB-encoded colour picking). The view transforms change from ACES 1.0/1.1 names to 'ACES 2.0 - SDR 100 nits / HDR 1000 nits'. Colour spaces are tagged with ColorInterop interop_id instead of ACEStransformID, and viewing rules are added. The Config-ACES v4.0.0 release (October 2025) also adds AMF transform IDs and mirrored displays, flagged as a breaking change. Apply views through a DisplayViewTransform, not a ColorSpaceTransform. · locator: cited at https://docs.acescentral.com/background/about-aces-2/; OCIO BuiltinConfigRegistry.cpp @10a43ec L24-30; OCIO docs/configurations/aces_cg.rst L32-36, L73; cg-config-v2.2.0_aces-v1.3_ocio-v2.4.ocio; cg-config-v4.0.0_aces-v2.0_ocio-v2.5.ocio; OpenColorIO-Config-ACES release v4.0.0 (2025-10-02) source

Rights

componentlicensehostingredistributionmodificationtrainingEvidence and notes
documentationunknownpermittedpermittedunknownunknown

Applies to this original summary only, not to the cited sources.

Linked records

Machine-readable: JSON · Markdown · revisions · changes