From a9ba96896a627688be3359bf6a9d7e25995aa631 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Mon, 20 Dec 2010 23:26:29 +0000 Subject: modified fix for commits r33811, 33812. - SSS Presets were not working on pinned materials. - added ability for save-presets to define variables to stop them becoming too verbose. - remove object.active_node_material --- release/scripts/presets/sss/skin1.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'release/scripts/presets/sss/skin1.py') diff --git a/release/scripts/presets/sss/skin1.py b/release/scripts/presets/sss/skin1.py index ba991f8d0d8..ef284019637 100644 --- a/release/scripts/presets/sss/skin1.py +++ b/release/scripts/presets/sss/skin1.py @@ -1,3 +1,5 @@ import bpy -bpy.context.active_object.active_node_material.subsurface_scattering.radius = 3.673, 1.367, 0.683 -bpy.context.active_object.active_node_material.subsurface_scattering.color = 0.574, 0.313, 0.174 +material = (bpy.context.material.active_node_material if bpy.context.material.active_node_material else bpy.context.material) + +material.subsurface_scattering.radius = 3.673, 1.367, 0.683 +material.subsurface_scattering.color = 0.574, 0.313, 0.174 -- cgit v1.2.3