[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1168] contrib/py/scripts/addons/ mesh_bridge.py: Version 1.4.5
Bart Crouch
bartius.crouch at gmail.com
Sat Nov 20 17:14:56 CET 2010
Revision: 1168
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-extensions&revision=1168
Author: crouch
Date: 2010-11-20 17:14:56 +0100 (Sat, 20 Nov 2010)
Log Message:
-----------
Version 1.4.5
Fix for crash when vertices in both loops have identical locations (reported by Terry Wallwork).
Modified Paths:
--------------
contrib/py/scripts/addons/mesh_bridge.py
Modified: contrib/py/scripts/addons/mesh_bridge.py
===================================================================
--- contrib/py/scripts/addons/mesh_bridge.py 2010-11-20 15:52:51 UTC (rev 1167)
+++ contrib/py/scripts/addons/mesh_bridge.py 2010-11-20 16:14:56 UTC (rev 1168)
@@ -31,7 +31,7 @@
bl_addon_info = {
'name': 'Bridge',
'author': 'Bartius Crouch',
- 'version': (1, 4, 4),
+ 'version': (1, 4, 5),
'blender': (2, 5, 6),
'api': 33191,
'location': 'View3D > Ctrl+F > Bridge',
@@ -575,7 +575,7 @@
connection_vectors[v2].append(new_vector)
connections[v2].append(v1)
connection_vectors = average_vector_dictionary(connection_vectors)
- connection_vectors = dict([[vertex, vector[0]] for vertex, vector in connection_vectors.items()])
+ connection_vectors = dict([[vertex, vector[0]] if vector else [vertex, []] for vertex, vector in connection_vectors.items()])
for vertex, values in edge_vectors.items():
# vertex normal doesn't matter, just assign a random vector to it
More information about the Bf-extensions-cvs
mailing list