diff --git a/io_anim_bvh/import_bvh.py b/io_anim_bvh/import_bvh.py index 9a0126b33cf3d29f5f21570ddb55f3451f0ff738..d0f3fde8703424d72f954388a3acd6db36155bb1 100644 --- a/io_anim_bvh/import_bvh.py +++ b/io_anim_bvh/import_bvh.py @@ -263,6 +263,7 @@ def read_bvh(context, file_path, rotate_mode='XYZ', global_scale=1.0): # Make sure tail isnt the same location as the head. if (bvh_node.rest_tail_local - bvh_node.rest_head_local).length <= 0.001 * global_scale: + print("\tzero length node found:", bvh_node.name) bvh_node.rest_tail_local.y = bvh_node.rest_tail_local.y + global_scale / 10 bvh_node.rest_tail_world.y = bvh_node.rest_tail_world.y + global_scale / 10 @@ -383,10 +384,11 @@ def bvh_node_dict2armature(context, bvh_name, bvh_nodes, rotate_mode='XYZ', fram # ZERO AREA BONES. if (bone.head - bone.tail).length < 0.001: + print("\tzero length bone found:", bone.name) if bvh_node.parent: ofs = bvh_node.parent.rest_head_local - bvh_node.parent.rest_tail_local if ofs.length: # is our parent zero length also?? unlikely - bone.tail = bone.tail + ofs + bone.tail = bone.tail - ofs else: bone.tail.y = bone.tail.y + average_bone_length else: diff --git a/io_curve_svg/import_svg.py b/io_curve_svg/import_svg.py index 4443565a0c46b2cd2286e36de56861d40d3bacca..f57618193ebb41af0c7d48503e59280b6d29fb72 100644 --- a/io_curve_svg/import_svg.py +++ b/io_curve_svg/import_svg.py @@ -111,7 +111,6 @@ def SVGRectFromNode(node, context): if node.getAttribute('height'): h = SVGParseCoord(node.getAttribute('height'), h) - return (w, h) diff --git a/render_povray/render.py b/render_povray/render.py index d0089edbcab1590264d37e963969f0de172bd664..cd3fd615247a7a87f32af0ce5d509cd574819c6c 100644 --- a/render_povray/render.py +++ b/render_povray/render.py @@ -23,7 +23,6 @@ import subprocess import os import sys import time -import math from math import atan, pi, degrees, sqrt import platform as pltfrm @@ -1573,7 +1572,6 @@ class PovrayRender(bpy.types.RenderEngine): def _export(self, scene, povPath, renderImagePath): import tempfile - import os if scene.pov_tempfiles_enable: self._temp_file_in = tempfile.NamedTemporaryFile(suffix=".pov", delete=False).name