X-Git-Url: http://users.mur.at/ms/git/gitweb/?a=blobdiff_plain;f=aces_1.0.0%2Fpython%2Faces_ocio%2Fcolorspaces%2Fgeneral.py;h=e708a1d91acb8596766721e9c9f3f6d93c74db49;hb=07d70535fd63c090b57c754758a0b2ae3ff121ac;hp=3059b064e2774d6f9b1f3eff3221afdb6850e3ec;hpb=cad9d48a0f1067769435904348e9fffeffd25eb9;p=OpenColorIO-Configs.git diff --git a/aces_1.0.0/python/aces_ocio/colorspaces/general.py b/aces_1.0.0/python/aces_ocio/colorspaces/general.py index 3059b06..e708a1d 100644 --- a/aces_1.0.0/python/aces_ocio/colorspaces/general.py +++ b/aces_1.0.0/python/aces_ocio/colorspaces/general.py @@ -33,7 +33,7 @@ __all__ = ['create_matrix_colorspace', def create_matrix_colorspace(name='matrix', from_reference_values=None, to_reference_values=None, - aliases=[]): + aliases=None): """ Object description. @@ -54,6 +54,9 @@ def create_matrix_colorspace(name='matrix', if to_reference_values is None: to_reference_values = [] + if aliases is None: + aliases = [] + cs = ColorSpace(name) cs.description = 'The %s color space' % name cs.aliases = aliases @@ -92,7 +95,7 @@ def create_transfer_colorspace(name='transfer', transfer_function=lambda x: x, lut_directory='/tmp', lut_resolution_1d=1024, - aliases=[]): + aliases=None): """ Object description. @@ -107,6 +110,9 @@ def create_transfer_colorspace(name='transfer', Return value description. """ + if aliases is None: + aliases = [] + cs = ColorSpace(name) cs.description = 'The %s color space' % name cs.aliases = aliases @@ -159,7 +165,7 @@ def create_matrix_plus_transfer_colorspace(name='matrix_plus_transfer', lut_resolution_1d=1024, from_reference_values=None, to_reference_values=None, - aliases=[]): + aliases=None): """ Object description. @@ -180,6 +186,9 @@ def create_matrix_plus_transfer_colorspace(name='matrix_plus_transfer', if to_reference_values is None: to_reference_values = [] + if aliases is None: + aliases = [] + cs = ColorSpace(name) cs.description = 'The %s color space' % name cs.aliases = aliases @@ -329,7 +338,7 @@ def create_colorspaces(lut_directory, cs = create_matrix_colorspace('XYZ-D60', to_reference_values=[aces.ACES_XYZ_TO_AP0], from_reference_values=[aces.ACES_AP0_TO_XYZ], - aliases=["lin_xyz_d60"]) + aliases=['lin_xyz_d60']) colorspaces.append(cs) # @@ -343,7 +352,7 @@ def create_colorspaces(lut_directory, cs = create_matrix_colorspace( 'Linear - P3-D60', from_reference_values=[aces.ACES_AP0_TO_XYZ, XYZ_to_P3D60], - aliases=["lin_p3d60"]) + aliases=['lin_p3d60']) colorspaces.append(cs) # @@ -357,7 +366,7 @@ def create_colorspaces(lut_directory, cs = create_matrix_colorspace( 'Linear - P3-DCI', from_reference_values=[aces.ACES_AP0_TO_XYZ, XYZ_to_P3DCI], - aliases=["lin_p3dci"]) + aliases=['lin_p3dci']) colorspaces.append(cs) # @@ -372,7 +381,7 @@ def create_colorspaces(lut_directory, cs = create_matrix_colorspace( 'Linear - sRGB', from_reference_values=[aces.ACES_AP0_TO_XYZ, XYZ_to_Rec709], - aliases=["lin_srgb"]) + aliases=['lin_srgb']) colorspaces.append(cs) # *Linear* to *sRGB* Transfer Function* @@ -382,7 +391,7 @@ def create_colorspaces(lut_directory, transfer_function_sRGB_to_linear, lut_directory, lut_resolution_1d, - aliases=["crv_srgb"]) + aliases=['crv_srgb']) colorspaces.append(cs) # *ACES* to *sRGB* Primaries + Transfer Function* @@ -393,7 +402,7 @@ def create_colorspaces(lut_directory, lut_directory, lut_resolution_1d, from_reference_values=[aces.ACES_AP0_TO_XYZ, XYZ_to_Rec709], - aliases=["srgb"]) + aliases=['srgb']) colorspaces.append(cs) # @@ -407,7 +416,7 @@ def create_colorspaces(lut_directory, cs = create_matrix_colorspace( 'Linear - Rec.709', from_reference_values=[aces.ACES_AP0_TO_XYZ, XYZ_to_Rec709], - aliases=["lin_rec709"]) + aliases=['lin_rec709']) colorspaces.append(cs) # *Linear* to *Rec. 709* Transfer Function* @@ -417,7 +426,7 @@ def create_colorspaces(lut_directory, transfer_function_Rec709_to_linear, lut_directory, lut_resolution_1d, - aliases=["crv_rec709"]) + aliases=['crv_rec709']) colorspaces.append(cs) # *ACES* to *Rec. 709* Primaries + Transfer Function* @@ -428,7 +437,7 @@ def create_colorspaces(lut_directory, lut_directory, lut_resolution_1d, from_reference_values=[aces.ACES_AP0_TO_XYZ, XYZ_to_Rec709], - aliases=["rec709_camera"]) + aliases=['rec709_camera']) colorspaces.append(cs) # @@ -442,7 +451,7 @@ def create_colorspaces(lut_directory, cs = create_matrix_colorspace( 'Linear - Rec.2020', from_reference_values=[aces.ACES_AP0_TO_XYZ, XYZ_to_Rec2020], - aliases=["lin_rec2020"]) + aliases=['lin_rec2020']) colorspaces.append(cs) # *Linear* to *Rec. 2020 10 bit* Transfer Function* @@ -452,7 +461,7 @@ def create_colorspaces(lut_directory, transfer_function_Rec2020_10bit_to_linear, lut_directory, lut_resolution_1d, - aliases=["crv_rec2020"]) + aliases=['crv_rec2020']) colorspaces.append(cs) # *ACES* to *Rec. 2020 10 bit* Primaries + Transfer Function* @@ -463,7 +472,7 @@ def create_colorspaces(lut_directory, lut_directory, lut_resolution_1d, from_reference_values=[aces.ACES_AP0_TO_XYZ, XYZ_to_Rec2020], - aliases=["rec2020_camera"]) + aliases=['rec2020_camera']) colorspaces.append(cs) # @@ -477,7 +486,7 @@ def create_colorspaces(lut_directory, transfer_function_Rec1886_to_linear, lut_directory, lut_resolution_1d, - aliases=["crv_rec1886"]) + aliases=['crv_rec1886']) colorspaces.append(cs) # *ACES* to *sRGB* Primaries + Transfer Function* @@ -488,7 +497,7 @@ def create_colorspaces(lut_directory, lut_directory, lut_resolution_1d, from_reference_values=[aces.ACES_AP0_TO_XYZ, XYZ_to_Rec709], - aliases=["rec709_display"]) + aliases=['rec709_display']) colorspaces.append(cs) # *ACES* to *sRGB* Primaries + Transfer Function* @@ -499,7 +508,7 @@ def create_colorspaces(lut_directory, lut_directory, lut_resolution_1d, from_reference_values=[aces.ACES_AP0_TO_XYZ, XYZ_to_Rec2020], - aliases=["rec2020_display"]) + aliases=['rec2020_display']) colorspaces.append(cs) # @@ -513,7 +522,7 @@ def create_colorspaces(lut_directory, cs = create_matrix_colorspace( 'Linear - RIMM ROMM (ProPhoto)', from_reference_values=[AP0_to_RIMM], - aliases=["lin_prophoto", "lin_rimm"]) + aliases=['lin_prophoto', 'lin_rimm']) colorspaces.append(cs) # @@ -527,7 +536,7 @@ def create_colorspaces(lut_directory, cs = create_matrix_colorspace( 'Linear - Adobe RGB', from_reference_values=[AP0_to_ADOBERGB], - aliases=["lin_adobergb"]) + aliases=['lin_adobergb']) colorspaces.append(cs) # @@ -542,7 +551,7 @@ def create_colorspaces(lut_directory, cs = create_matrix_colorspace( 'Linear - Adobe Wide Gamut RGB', from_reference_values=[AP0_to_ADOBERGB], - aliases=["lin_adobewidegamutrgb"]) + aliases=['lin_adobewidegamutrgb']) colorspaces.append(cs) return colorspaces @@ -550,10 +559,10 @@ def create_colorspaces(lut_directory, def create_raw(): # *Raw* utility space - name = "Raw" + name = 'Raw' raw = ColorSpace(name) raw.description = 'The %s color space' % name - raw.aliases = ["raw"] + raw.aliases = ['raw'] raw.equality_group = name raw.family = 'Utility' raw.is_data = True