projects
/
OpenColorIO-Configs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixed case mismatch in reference to CTL file. Allows build on Linux.
[OpenColorIO-Configs.git]
/
aces_1.0.0
/
python
/
aces_ocio
/
colorspaces
/
sony.py
diff --git
a/aces_1.0.0/python/aces_ocio/colorspaces/sony.py
b/aces_1.0.0/python/aces_ocio/colorspaces/sony.py
index
ac67382
..
a19d2e5
100644
(file)
--- a/
aces_1.0.0/python/aces_ocio/colorspaces/sony.py
+++ b/
aces_1.0.0/python/aces_ocio/colorspaces/sony.py
@@
-28,7
+28,6
@@
__all__ = ['create_s_log',
def create_s_log(gamut,
transfer_function,
def create_s_log(gamut,
transfer_function,
- name,
lut_directory,
lut_resolution_1d,
aliases):
lut_directory,
lut_resolution_1d,
aliases):
@@
-52,7
+51,7
@@
def create_s_log(gamut,
if transfer_function == '':
name = 'Linear - %s' % gamut
if gamut == '':
if transfer_function == '':
name = 'Linear - %s' % gamut
if gamut == '':
- name = '%s' % transfer_function
+ name = '
Curve -
%s' % transfer_function
cs = ColorSpace(name)
cs.description = name
cs = ColorSpace(name)
cs.description = name
@@
-61,7
+60,12
@@
def create_s_log(gamut,
cs.family = 'Input/Sony'
cs.is_data = False
cs.family = 'Input/Sony'
cs.is_data = False
- # A linear space needs allocation variables
+ if gamut and transfer_function:
+ cs.aces_transform_id = 'IDT.Sony.%s_%s_10i.a1.v1' % (
+ transfer_function.replace('-', ''),
+ gamut.replace('-', '').replace(' ', '_'))
+
+ # A linear space needs allocation variables.
if transfer_function == '':
cs.allocation_type = ocio.Constants.ALLOCATION_LG2
cs.allocation_vars = [-8, 5, 0.00390625]
if transfer_function == '':
cs.allocation_type = ocio.Constants.ALLOCATION_LG2
cs.allocation_vars = [-8, 5, 0.00390625]
@@
-231,131
+235,117
@@
def create_colorspaces(lut_directory, lut_resolution_1d):
s_log1_s_gamut = create_s_log(
'S-Gamut',
'S-Log1',
s_log1_s_gamut = create_s_log(
'S-Gamut',
'S-Log1',
- 'S-Log',
lut_directory,
lut_resolution_1d,
lut_directory,
lut_resolution_1d,
- [
"slog1_sgamut"
])
+ [
'slog1_sgamut'
])
colorspaces.append(s_log1_s_gamut)
# *S-Log2*
s_log2_s_gamut = create_s_log(
'S-Gamut',
'S-Log2',
colorspaces.append(s_log1_s_gamut)
# *S-Log2*
s_log2_s_gamut = create_s_log(
'S-Gamut',
'S-Log2',
- 'S-Log2',
lut_directory,
lut_resolution_1d,
lut_directory,
lut_resolution_1d,
- [
"slog2_sgamut"
])
+ [
'slog2_sgamut'
])
colorspaces.append(s_log2_s_gamut)
s_log2_s_gamut_daylight = create_s_log(
'S-Gamut Daylight',
'S-Log2',
colorspaces.append(s_log2_s_gamut)
s_log2_s_gamut_daylight = create_s_log(
'S-Gamut Daylight',
'S-Log2',
- 'S-Log2',
lut_directory,
lut_resolution_1d,
lut_directory,
lut_resolution_1d,
- [
"slog2_sgamutday"
])
+ [
'slog2_sgamutday'
])
colorspaces.append(s_log2_s_gamut_daylight)
s_log2_s_gamut_tungsten = create_s_log(
'S-Gamut Tungsten',
'S-Log2',
colorspaces.append(s_log2_s_gamut_daylight)
s_log2_s_gamut_tungsten = create_s_log(
'S-Gamut Tungsten',
'S-Log2',
- 'S-Log2',
lut_directory,
lut_resolution_1d,
lut_directory,
lut_resolution_1d,
- [
"slog2_sgamuttung"
])
+ [
'slog2_sgamuttung'
])
colorspaces.append(s_log2_s_gamut_tungsten)
# *S-Log3*
s_log3_s_gamut3Cine = create_s_log(
'S-Gamut3.Cine',
'S-Log3',
colorspaces.append(s_log2_s_gamut_tungsten)
# *S-Log3*
s_log3_s_gamut3Cine = create_s_log(
'S-Gamut3.Cine',
'S-Log3',
- 'S-Log3',
lut_directory,
lut_resolution_1d,
lut_directory,
lut_resolution_1d,
- [
"slog3_sgamutcine"
])
+ [
'slog3_sgamutcine'
])
colorspaces.append(s_log3_s_gamut3Cine)
s_log3_s_gamut3 = create_s_log(
'S-Gamut3',
'S-Log3',
colorspaces.append(s_log3_s_gamut3Cine)
s_log3_s_gamut3 = create_s_log(
'S-Gamut3',
'S-Log3',
- 'S-Log3',
lut_directory,
lut_resolution_1d,
lut_directory,
lut_resolution_1d,
- [
"slog3_sgamut3"
])
+ [
'slog3_sgamut3'
])
colorspaces.append(s_log3_s_gamut3)
# Linearization Only
s_log1 = create_s_log(
'',
'S-Log1',
colorspaces.append(s_log3_s_gamut3)
# Linearization Only
s_log1 = create_s_log(
'',
'S-Log1',
- 'S-Log',
lut_directory,
lut_resolution_1d,
lut_directory,
lut_resolution_1d,
- [
"crv_slog1"
])
+ [
'crv_slog1'
])
colorspaces.append(s_log1)
s_log2 = create_s_log(
'',
'S-Log2',
colorspaces.append(s_log1)
s_log2 = create_s_log(
'',
'S-Log2',
- 'S-Log2',
lut_directory,
lut_resolution_1d,
lut_directory,
lut_resolution_1d,
- [
"crv_slog2"
])
+ [
'crv_slog2'
])
colorspaces.append(s_log2)
s_log3 = create_s_log(
'',
'S-Log3',
colorspaces.append(s_log2)
s_log3 = create_s_log(
'',
'S-Log3',
- 'S-Log3',
lut_directory,
lut_resolution_1d,
lut_directory,
lut_resolution_1d,
- [
"crv_slog3"
])
+ [
'crv_slog3'
])
colorspaces.append(s_log3)
# Primaries Only
s_gamut = create_s_log(
'S-Gamut',
'',
colorspaces.append(s_log3)
# Primaries Only
s_gamut = create_s_log(
'S-Gamut',
'',
- 'S-Log',
lut_directory,
lut_resolution_1d,
lut_directory,
lut_resolution_1d,
- [
"lin_sgamut"
])
+ [
'lin_sgamut'
])
colorspaces.append(s_gamut)
s_gamut_daylight = create_s_log(
'S-Gamut Daylight',
'',
colorspaces.append(s_gamut)
s_gamut_daylight = create_s_log(
'S-Gamut Daylight',
'',
- 'S-Log2',
lut_directory,
lut_resolution_1d,
lut_directory,
lut_resolution_1d,
- [
"lin_sgamutday"
])
+ [
'lin_sgamutday'
])
colorspaces.append(s_gamut_daylight)
s_gamut_tungsten = create_s_log(
'S-Gamut Tungsten',
'',
colorspaces.append(s_gamut_daylight)
s_gamut_tungsten = create_s_log(
'S-Gamut Tungsten',
'',
- 'S-Log2',
lut_directory,
lut_resolution_1d,
lut_directory,
lut_resolution_1d,
- [
"lin_sgamuttung"
])
+ [
'lin_sgamuttung'
])
colorspaces.append(s_gamut_tungsten)
s_gamut3Cine = create_s_log(
'S-Gamut3.Cine',
'',
colorspaces.append(s_gamut_tungsten)
s_gamut3Cine = create_s_log(
'S-Gamut3.Cine',
'',
- 'S-Log3',
lut_directory,
lut_resolution_1d,
lut_directory,
lut_resolution_1d,
- [
"lin_sgamut3cine"
])
+ [
'lin_sgamut3cine'
])
colorspaces.append(s_gamut3Cine)
s_gamut3 = create_s_log(
'S-Gamut3',
'',
colorspaces.append(s_gamut3Cine)
s_gamut3 = create_s_log(
'S-Gamut3',
'',
- 'S-Log3',
lut_directory,
lut_resolution_1d,
lut_directory,
lut_resolution_1d,
- [
"lin_sgamut3"
])
+ [
'lin_sgamut3'
])
colorspaces.append(s_gamut3)
return colorspaces
colorspaces.append(s_gamut3)
return colorspaces