[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4502] trunk/py/scripts/addons/ node_efficiency_tools.py: In 'Swap Nodes' when swapping shaders - sockets' default value is passed when names of old and new nodes' sockets match
Bartek Skorupa
bartekskorupa at bartekskorupa.com
Sat May 4 17:56:12 CEST 2013
Revision: 4502
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4502
Author: bartekskorupa
Date: 2013-05-04 15:56:12 +0000 (Sat, 04 May 2013)
Log Message:
-----------
In 'Swap Nodes' when swapping shaders - sockets' default value is passed when names of old and new nodes' sockets match
Modified Paths:
--------------
trunk/py/scripts/addons/node_efficiency_tools.py
Modified: trunk/py/scripts/addons/node_efficiency_tools.py
===================================================================
--- trunk/py/scripts/addons/node_efficiency_tools.py 2013-05-04 06:25:55 UTC (rev 4501)
+++ trunk/py/scripts/addons/node_efficiency_tools.py 2013-05-04 15:56:12 UTC (rev 4502)
@@ -19,7 +19,7 @@
bl_info = {
'name': "Nodes Efficiency Tools",
'author': "Bartek Skorupa",
- 'version': (2, 26),
+ 'version': (2, 27),
'blender': (2, 6, 6),
'location': "Node Editor Properties Panel (Ctrl-SPACE)",
'description': "Nodes Efficiency Tools",
@@ -807,6 +807,7 @@
for new_i, new_input in enumerate(new_node.inputs):
if old_input.name == new_input.name:
replace.append((old_i, new_i))
+ new_input.default_value = old_input.default_value
break
elif option == 'ShaderNodeAddShader':
if node.type == 'ADD_SHADER':
More information about the Bf-extensions-cvs
mailing list