Merge branch '63-image-node-color-space-parameter-not-sync' into 'develop'
Resolve "Image node color space parameter not sync" See merge request slumber/multi-user!18
This commit is contained in:
@ -54,18 +54,26 @@ class BlImage(BlDatablock):
|
|||||||
|
|
||||||
image.source = 'FILE'
|
image.source = 'FILE'
|
||||||
image.filepath = img_path
|
image.filepath = img_path
|
||||||
|
image.colorspace_settings.name = data["colorspace_settings"]["name"]
|
||||||
|
|
||||||
|
|
||||||
def dump_implementation(self, data, pointer=None):
|
def dump_implementation(self, data, pointer=None):
|
||||||
assert(pointer)
|
assert(pointer)
|
||||||
data = {}
|
data = {}
|
||||||
data['pixels'] = dump_image(pointer)
|
data['pixels'] = dump_image(pointer)
|
||||||
utils.dump_datablock_attibutes(pointer, [], 2, data)
|
dumper = utils.dump_anything.Dumper()
|
||||||
data = utils.dump_datablock_attibutes(
|
dumper.depth = 2
|
||||||
pointer,
|
dumper.include_filter = [
|
||||||
["name", 'size', 'height', 'alpha', 'float_buffer', 'filepath', 'source'],
|
"name",
|
||||||
2,
|
'size',
|
||||||
data)
|
'height',
|
||||||
|
'alpha',
|
||||||
|
'float_buffer',
|
||||||
|
'filepath',
|
||||||
|
'source',
|
||||||
|
'colorspace_settings']
|
||||||
|
data.update(dumper.dump(pointer))
|
||||||
|
|
||||||
return data
|
return data
|
||||||
|
|
||||||
def diff(self):
|
def diff(self):
|
||||||
|
Reference in New Issue
Block a user