---
title: "OcioConfig"
description: "API documentation for OcioConfig"
url: https://developer.disguise.one/python-api/docs/ocioconfig/
---

# OcioConfig

Base class (inherits properties and methods): _[Resource](/python-api/docs/resource#resource)_

Subclasses: _[OcioBuiltinConfig](/python-api/docs/ociobuiltinconfig#ociobuiltinconfig)_

## Properties

#### **defaultInputColourSpace** : _[OcioColourSpace](/python-api/docs/ociocolourspace#ociocolourspace)_

Default colour space used for input transforms

_UserName: Default input transform_

#### **defaultOutputColourSpace** : _[OcioColourSpace](/python-api/docs/ociocolourspace#ociocolourspace)_

Default colour space used for output transforms

_UserName: Default output transform_

#### **guiOutputTransform** : _[OcioColourSpace](/python-api/docs/ociocolourspace#ociocolourspace)_

Output transform for the GUI display

_UserName: GUI output transform_

#### **guiSpaceGamma** : _float_ _(Read-Only)_

Approximate gamma value for the GUI output transform space.  
Used to apply gamma correction to GUI space colours.

#### **workingSpace** : _[OcioColourSpace](/python-api/docs/ociocolourspace#ociocolourspace)_

Working colour space for compositing

_UserName: Working space_

#### **workingSpaceGamma** : _float_ _(Read-Only)_

## Methods

#### **getSerialisedConfigString**(self) -> _str_

Returns the string representation of the OCIO Config in YAML text form

#### **printDefaultInputShader**(self)

#### **printDefaultOutputShader**(self)
