def update_color_3(self, context):
for world in bpy.data.worlds:
if world.node_tree is not None:
for node in world.node_tree.nodes:
if node.bl_idname == 'spectrum_palette.node':
node.outputs["Color 3"].default_value = bpy.context.scene.kaleidoscope_spectrum_props.color3
update_caller(self, input_name="Color 3")
for mat in bpy.data.materials:
if mat.node_tree is not None:
for node in mat.node_tree.nodes:
if node.bl_idname == 'spectrum_palette.node':
node.outputs["Color 3"].default_value = bpy.context.scene.kaleidoscope_spectrum_props.color3
update_caller(self, input_name="Color 3")
for lamps in bpy.data.lamps:
if lamps.node_tree is not None:
for node in lamps.node_tree.nodes:
if node.bl_idname == 'spectrum_palette.node':
node.outputs["Color 3"].default_value = bpy.context.scene.kaleidoscope_spectrum_props.color3
update_caller(self, input_name="Color 3")
return None
评论列表
文章目录