[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2773] contrib/py/scripts/addons/ io_scene_ms3d: fix: division by zero, in the importer

Alexander Nussbaumer alpha-beta-release at gmx.net
Tue Dec 13 11:25:43 CET 2011


Revision: 2773
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2773
Author:   beta-tester
Date:     2011-12-13 10:25:39 +0000 (Tue, 13 Dec 2011)
Log Message:
-----------
fix: division by zero, in the importer

Modified Paths:
--------------
    contrib/py/scripts/addons/io_scene_ms3d/__README__.txt
    contrib/py/scripts/addons/io_scene_ms3d/ms3d_import.py

Modified: contrib/py/scripts/addons/io_scene_ms3d/__README__.txt
===================================================================
--- contrib/py/scripts/addons/io_scene_ms3d/__README__.txt	2011-12-13 10:19:34 UTC (rev 2772)
+++ contrib/py/scripts/addons/io_scene_ms3d/__README__.txt	2011-12-13 10:25:39 UTC (rev 2773)
@@ -89,7 +89,8 @@
 
 
 changelog:
-changed: (0, 3, 5, "beta (2011-12-12 00:00)"),
+changed: (0, 3, 5, "beta (2011-12-13 00:00)"),
+fix: division by zero in importer
 mod: import armature bones (head-tail to tail-head + additional post process to connect for better auto IK handling)
 add: import bones and joints with armature modifier
 mod: changed mesh generation (take only used vertices, instead of take all vertices and delete deserted in an extra pass)

Modified: contrib/py/scripts/addons/io_scene_ms3d/ms3d_import.py
===================================================================
--- contrib/py/scripts/addons/io_scene_ms3d/ms3d_import.py	2011-12-13 10:19:34 UTC (rev 2772)
+++ contrib/py/scripts/addons/io_scene_ms3d/ms3d_import.py	2011-12-13 10:25:39 UTC (rev 2773)
@@ -266,8 +266,10 @@
 
                 if self.prop_animation:
                     bpy.context.scene.render.fps = ms3dTemplate.fAnimationFPS
-                    bpy.context.scene.render.fps_base = (bpy.context.scene.render.fps
-                            / ms3dTemplate.fAnimationFPS)
+                    if ms3dTemplate.fAnimationFPS:
+                        bpy.context.scene.render.fps_base = (
+                                bpy.context.scene.render.fps /
+                                ms3dTemplate.fAnimationFPS)
                     bpy.context.scene.frame_start = 1
                     bpy.context.scene.frame_end = (ms3dTemplate.iTotalFrames
                             + bpy.context.scene.frame_start) - 1



More information about the Bf-extensions-cvs mailing list