[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4250] trunk/py/scripts/addons/ io_scene_ms3d: fix: potentially division by zero in case of no weights
Alexander Nussbaumer
alpha-beta-release at gmx.net
Sun Feb 10 01:25:04 CET 2013
Revision: 4250
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4250
Author: beta-tester
Date: 2013-02-10 00:25:03 +0000 (Sun, 10 Feb 2013)
Log Message:
-----------
fix: potentially division by zero in case of no weights
Modified Paths:
--------------
trunk/py/scripts/addons/io_scene_ms3d/__init__.py
trunk/py/scripts/addons/io_scene_ms3d/ms3d_export.py
Modified: trunk/py/scripts/addons/io_scene_ms3d/__init__.py
===================================================================
--- trunk/py/scripts/addons/io_scene_ms3d/__init__.py 2013-02-09 23:20:32 UTC (rev 4249)
+++ trunk/py/scripts/addons/io_scene_ms3d/__init__.py 2013-02-10 00:25:03 UTC (rev 4250)
@@ -23,7 +23,7 @@
'description': "Import / Export MilkShape3D MS3D files"\
" (conform with MilkShape3D v1.8.4)",
'author': "Alexander Nussbaumer",
- 'version': (0, 95, 0),
+ 'version': (0, 95, 1),
'blender': (2, 65, 3),
'location': "File > Import & File > Export",
'warning': "",
Modified: trunk/py/scripts/addons/io_scene_ms3d/ms3d_export.py
===================================================================
--- trunk/py/scripts/addons/io_scene_ms3d/ms3d_export.py 2013-02-09 23:20:32 UTC (rev 4249)
+++ trunk/py/scripts/addons/io_scene_ms3d/ms3d_export.py 2013-02-10 00:25:03 UTC (rev 4250)
@@ -392,7 +392,10 @@
for weight in weights:
weight_sum += weight
- weight_normalize = 1.0 / weight_sum
+ if weight_sum > 0.0:
+ weight_normalize = 1.0 / weight_sum
+ else:
+ weight_normalize = 1.0
weight_sum = 1.0
for index, weight in enumerate(weights):
More information about the Bf-extensions-cvs
mailing list