File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed
opencolorio_config_aces/config/cg/generate Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -1234,7 +1234,6 @@ def view_filterer(transform):
1234
1234
dependency_versions = dependency_versions ,
1235
1235
additional_data = True ,
1236
1236
)
1237
-
1238
1237
# TODO: Pickling "PyOpenColorIO.ColorSpace" fails on early "PyOpenColorIO"
1239
1238
# versions.
1240
1239
try :
@@ -1243,3 +1242,14 @@ def view_filterer(transform):
1243
1242
)
1244
1243
except TypeError as error :
1245
1244
logging .critical (error )
1245
+
1246
+ if dependency_versions .ocio .minor <= 3 :
1247
+ config = ocio .Config .CreateFromFile (str (build_directory / config_basename ))
1248
+ view_transforms = list (config .getViewTransforms ())
1249
+ view_transforms = [view_transforms [- 1 ], * view_transforms [:- 1 ]]
1250
+ config .clearViewTransforms ()
1251
+ for view_transform in view_transforms :
1252
+ config .addViewTransform (view_transform )
1253
+
1254
+ with open (build_directory / config_basename , "w" ) as file :
1255
+ file .write (config .serialize ())
You can’t perform that action at this time.
0 commit comments