spectrum.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:kaleidoscope 作者: blenderskool 项目源码 文件源码
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
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号