lut = lut.replace(' ', '_').replace(')', '_').replace('(', '_')
generate_1d_LUT_from_CTL(
- lut_directory + '/' + lut,
+ os.path.join(lut_directory, lut),
ctls,
lut_resolution_1d,
'float',
lut = lut.replace(' ', '_').replace(')', '_').replace('(', '_')
generate_1d_LUT_from_CTL(
- lut_directory + '/' + lut,
+ os.path.join(lut_directory, lut),
ctls,
lut_resolution_1d,
'uint16',
data.append(cid_to_rle(x))
lut = 'ADX_CID_to_RLE.spi1d'
- write_SPI_1d(lut_directory + '/' + lut, RANGE[0], RANGE[1],
+ write_SPI_1d(os.path.join(lut_directory, lut),
+ RANGE[0],
+ RANGE[1],
data,
NUM_SAMPLES, 1)
lut = lut.replace(' ', '_').replace(')', '_').replace('(', '_')
generate_1d_LUT_from_CTL(
- lut_directory + '/' + lut,
+ os.path.join(lut_directory, lut),
ctls,
lut_resolution_1d,
'float',
shaper_params) = shaper_info
shaper_lut = '%s_to_aces.spi1d' % shaper_name
- if (not os.path.exists(lut_directory + '/' + shaper_lut)):
+ if (not os.path.exists(os.path.join(lut_directory, shaper_lut))):
ctls = [shaper_to_ACES_CTL % aces_CTL_directory]
# Remove spaces and parentheses
' ', '_').replace(')', '_').replace('(', '_')
generate_1d_LUT_from_CTL(
- lut_directory + '/' + shaper_lut,
+ os.path.join(lut_directory, shaper_lut),
ctls,
lut_resolution_1d,
'float',
lut = lut.replace(' ', '_').replace(')', '_').replace('(', '_')
generate_3d_LUT_from_CTL(
- lut_directory + '/' + lut,
+ os.path.join(lut_directory, lut),
ctls,
lut_resolution_3d,
'float',
lut = lut.replace(' ', '_').replace(')', '_').replace('(', '_')
generate_3d_LUT_from_CTL(
- lut_directory + '/' + lut,
+ os.path.join(lut_directory, lut),
ctls,
lut_resolution_3d,
'half',
shaper_params['legalRange'] = 0
shaper_lut = '%s_to_aces.spi1d' % shaper_name
- if (not os.path.exists(lut_directory + '/' + shaper_lut)):
+ if (not os.path.exists(os.path.join(lut_directory, shaper_lut))):
ctls = [shaper_to_ACES_CTL % aces_CTL_directory]
# Remove spaces and parentheses
' ', '_').replace(')', '_').replace('(', '_')
generate_1d_LUT_from_CTL(
- lut_directory + '/' + shaper_lut,
+ os.path.join(lut_directory, shaper_lut),
ctls,
lut_resolution_1d,
'float',
# Copy into the lut dir
transform_LUT_file_name = os.path.basename(
odt_values['transformLUT'])
- lut = lut_directory + '/' + transform_LUT_file_name
+ lut = os.path.join(lut_directory, transform_LUT_file_name)
shutil.copy(odt_values['transformLUT'], lut)
cs.from_reference_transforms.append(shaper_OCIO_transform)
# Remove spaces and parentheses
lut = lut.replace(' ', '_').replace(')', '_').replace('(', '_')
- generate_3d_LUT_from_CTL(lut_directory + '/' + lut,
- # shaperLUT,
- ctls,
- lut_resolution_3d,
- 'float',
- 1.0 / shaper_input_scale,
- 1.0,
- shaper_params,
- cleanup,
- aces_CTL_directory)
+ generate_3d_LUT_from_CTL(
+ os.path.join(lut_directory, lut),
+ # shaperLUT,
+ ctls,
+ lut_resolution_3d,
+ 'float',
+ 1.0 / shaper_input_scale,
+ 1.0,
+ shaper_params,
+ cleanup,
+ aces_CTL_directory)
cs.from_reference_transforms.append(shaper_OCIO_transform)
cs.from_reference_transforms.append({
# Copy into the lut dir
transform_LUT_inverse_file_name = os.path.basename(
odt_values['transformLUTInverse'])
- lut = lut_directory + '/' + transform_LUT_inverse_file_name
+ lut = os.path.join(lut_directory, transform_LUT_inverse_file_name)
shutil.copy(odt_values['transformLUTInverse'], lut)
cs.to_reference_transforms.append({
lut = lut.replace(' ', '_').replace(')', '_').replace('(', '_')
generate_3d_LUT_from_CTL(
- lut_directory + '/' + lut,
+ os.path.join(lut_directory, lut),
# None,
ctls,
lut_resolution_3d,