projects
/
OpenColorIO-Configs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added support for 'alias' colorspaces, and added alias color spaces with compact...
[OpenColorIO-Configs.git]
/
aces_1.0.0
/
python
/
aces_ocio
/
create_arri_colorspaces.py
diff --git
a/aces_1.0.0/python/aces_ocio/create_arri_colorspaces.py
b/aces_1.0.0/python/aces_ocio/create_arri_colorspaces.py
index
6541140
..
e05e37d
100644
(file)
--- a/
aces_1.0.0/python/aces_ocio/create_arri_colorspaces.py
+++ b/
aces_1.0.0/python/aces_ocio/create_arri_colorspaces.py
@@
-10,7
+10,7
@@
import math
import os
import aces_ocio.generate_lut as genlut
import os
import aces_ocio.generate_lut as genlut
-from aces_ocio.utilities import ColorSpace, mat44_from_mat33, sanitize_path
+from aces_ocio.utilities import ColorSpace, mat44_from_mat33, sanitize_path
, compact
__author__ = 'ACES Developers'
__author__ = 'ACES Developers'
@@
-29,7
+29,8
@@
def create_log_c(gamut,
exposure_index,
name,
lut_directory,
exposure_index,
name,
lut_directory,
- lut_resolution_1d):
+ lut_resolution_1d,
+ aliases):
"""
Object description.
"""
Object description.
@@
-54,6
+55,7
@@
def create_log_c(gamut,
cs = ColorSpace(name)
cs.description = name
cs = ColorSpace(name)
cs.description = name
+ cs.aliases = aliases
cs.equality_group = ''
cs.family = 'ARRI'
cs.is_data = False
cs.equality_group = ''
cs.family = 'ARRI'
cs.is_data = False
@@
-190,7
+192,8
@@
def create_colorspaces(lut_directory, lut_resolution_1d):
EI,
'LogC',
lut_directory,
EI,
'LogC',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["%sei%s_%s" % ("logc3", str(EI), "arriwide")])
colorspaces.append(log_c_EI_full)
# Linearization Only
colorspaces.append(log_c_EI_full)
# Linearization Only
@@
-201,7
+204,8
@@
def create_colorspaces(lut_directory, lut_resolution_1d):
EI,
'LogC',
lut_directory,
EI,
'LogC',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["crv_%sei%s" % ("logc3", str(EI))])
colorspaces.append(log_c_EI_linearization)
# Primaries Only
colorspaces.append(log_c_EI_linearization)
# Primaries Only
@@
-211,7
+215,8
@@
def create_colorspaces(lut_directory, lut_resolution_1d):
default_EI,
'LogC',
lut_directory,
default_EI,
'LogC',
lut_directory,
- lut_resolution_1d)
+ lut_resolution_1d,
+ ["%s_%s" % ('lin', "arriwide")])
colorspaces.append(log_c_EI_primaries)
return colorspaces
colorspaces.append(log_c_EI_primaries)
return colorspaces