opencolorio_config_aces.generate_config_aces#

opencolorio_config_aces.generate_config_aces(config_name=None, profile_version=ProfileVersion('2.0'), validate=True, describe=ColorspaceDescriptionStyle.SHORT_UNION, config_mapping_file_path=PosixPath('/home/docs/checkouts/readthedocs.org/user_builds/opencolorio-config-aces/envs/latest/lib/python3.9/site-packages/opencolorio_config_aces/config/reference/generate/resources/OpenColorIO-Config-ACES Reference Transforms - v1.0.0 - Reference Config - Mapping.csv'), analytical=True, scheme='Modern 1', additional_data=False)[source]#

Generate the aces-dev reference implementation OpenColorIO config using the Mapping method.

The config generation is constrained by a CSV file exported from the Reference Config - Mapping sheet from a Google Sheets file. The Google Sheets file was originally authored using the output of the aces-dev conversion graph to support the discussions of the OpenColorIO Working Group on the design of the aces-dev reference implementation OpenColorIO config. The resulting mapping is the outcome of those discussions and leverages the new OpenColorIO 2 display architecture while factoring many transforms.

Parameters:
  • config_name (unicode, optional) – OpenColorIO config file name, if given the config will be written to disk.

  • profile_version (ProfileVersion, optional) – OpenColorIO config profile version.

  • validate (bool, optional) – Whether to validate the config.

  • describe (int, optional) – Any value from the opencolorio_config_aces.ColorspaceDescriptionStyle enum.

  • config_mapping_file_path (unicode, optional) – Path to the CSV mapping file used by the Mapping method.

  • analytical (bool, optional) – Whether to generate OpenColorIO transform families that analytically match the given ACES CTL transform, i.e. true to the aces-dev reference but not necessarily user friendly.

  • scheme (str, optional) – {“Legacy”, “Modern 1”}, Naming convention scheme to use.

  • additional_data (bool, optional) – Whether to return additional data.

Returns:

OpenColorIO config or tuple of OpenColorIO config and opencolorio_config_aces.ConfigData class instance.

Return type:

Config or tuple