sanitize,
compact)
-
__author__ = 'ACES Developers'
__copyright__ = 'Copyright (C) 2014 - 2015 - ACES Developers'
__license__ = ''
cs.is_data = False
cs.allocation_type = ocio.Constants.ALLOCATION_LG2
cs.allocation_vars = [-8, 5, 0.00390625]
+ cs.aces_transform_id = lmt_values['transformID']
pprint.pprint(lmt_values)
log2_shaper_copy_name = "Log2 Shaper"
log2_shaper_copy_colorspace = ColorSpace(log2_shaper_copy_name)
log2_shaper_copy_colorspace.description = 'The %s color space' % log2_shaper_copy_name
- log2_shaper_copy_colorspace.aliases = ["crv_%s" % compact(log2_shaper_copy_name)]
+ log2_shaper_copy_colorspace.aliases = [
+ "crv_%s" % compact(log2_shaper_copy_name)]
log2_shaper_copy_colorspace.equality_group = log2_shaper_copy_name
log2_shaper_copy_colorspace.family = log2_shaper_colorspace.family
log2_shaper_copy_colorspace.is_data = log2_shaper_colorspace.is_data
for odt in sorted_odts:
(odt_name, odt_values) = odt
- # Generating legal range transform for *ODTs* that can generate
+ # Generating only full range transform for *ODTs* that can generate
# either *legal* or *full* output.
+
+ # Uncomment these lines and the lower section and flip the 'legalRange' value to 1
+ # to recover the old behavior, where both legal and full range LUTs were generated
if odt_values['transformHasFullLegalSwitch']:
- odt_name_legal = '%s - Legal' % odt_values['transformUserName']
- else:
- odt_name_legal = odt_values['transformUserName']
+ # odt_name_legal = '%s - Legal' % odt_values['transformUserName']
+ odt_legal['legalRange'] = 0
+ # else:
+ # odt_name_legal = odt_values['transformUserName']
+
+ odt_name_legal = odt_values['transformUserName']
odt_legal = odt_values.copy()
- odt_legal['legalRange'] = 1
odt_aliases = ["out_%s" % compact(odt_name_legal)]
'Log': log_display_space,
'Output Transform': cs}
-
+ '''
# Generating full range transform for *ODTs* that can generate
# either *legal* or *full* output.
if odt_values['transformHasFullLegalSwitch']:
'Raw': linear_display_space,
'Log': log_display_space,
'Output Transform': cs_full}
+ '''
return (colorspaces, displays)