var set = GetMergeSetting<int>("SceneMaterialMerge");
MaterialMerge option;
option = (MaterialMerge) set ;
Результат :
option = 4;
case option of
(
(ClassNames.MaterialMergeEnum.UseSceneMaterial):
(
// код
)
(ClassNames.MaterialMergeEnum.UseMergedMaterial):
(
// код
)
(ClassNames.MaterialMergeEnum.AutoRename):
(
// код
)
)
Похоже я не стой стороны подхожу - запись картинки приводит к ее изменению. На JPEG это особенно заметно. Скорей всего надо читать и писать в байтах.