removed the now unneeded resize4d operation for instant 2.43 incompatability. :/
authorCampbell Barton <ideasman42@gmail.com>
Wed, 26 Jul 2006 12:54:54 +0000 (12:54 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Wed, 26 Jul 2006 12:54:54 +0000 (12:54 +0000)
release/scripts/bpymodules/BPyMesh.py
release/scripts/mesh_boneweight_copy.py
release/scripts/uv_vcol_to_image.py

index 68462e509204c60469295c7ae5267aca576fbb99..33daa347a30ed4c2bf891d325d45dd7f5325500e 100644 (file)
@@ -1046,10 +1046,7 @@ def pointInsideMesh(ob, pt):
        
        obImvMat = Blender.Mathutils.Matrix(ob.matrixWorld)
        obImvMat.invert()
-       pt.resize4D()
-       obSpacePt = pt* obImvMat
-       pt.resize3D()
-       obSpacePt.resize3D()
+       obSpacePt = pt*obImvMat
        ray = Vector(0,0,-1)
        me= ob.getData(mesh=1)
        
index d6aecf130771002298d6b2b6dcb9bdb7cc7a8ad3..5689daa326f0581dd8ab9f509c9f74f523b6ec02 100755 (executable)
@@ -143,7 +143,6 @@ def copy_bone_influences(_from, _to, PREF_SEL_ONLY, PREF_NO_XCROSS):
        else: # Add all groups.
                for group in from_groups:
                        me_to.addVertGroup(group)
-               
        
        add_ = Mesh.AssignModes.ADD
        
@@ -169,13 +168,7 @@ def copy_bone_influences(_from, _to, PREF_SEL_ONLY, PREF_NO_XCROSS):
 # ZSORT return (i/co) tuples, used for fast seeking of the snapvert.
 def worldspace_verts_idx(me, ob):
        mat= ob.matrixWorld
-       def worldvert(v):
-               vec= Vector(v)
-               vec.resize4D()
-               vec= vec*mat
-               vec.resize3D()
-               return vec
-       verts_zsort= [ (i, worldvert(v.co)) for i, v in enumerate(me.verts) ]
+       verts_zsort= [ (i, v.co*mat) for i, v in enumerate(me.verts) ]
        
        # Sorts along the Z Axis so we can optimize the getsnap.
        verts_zsort.sort(lambda a,b: cmp(a[1].z, b[1].z,))
@@ -184,13 +177,7 @@ def worldspace_verts_idx(me, ob):
 
 def worldspace_verts(me, ob):
        mat= ob.matrixWorld
-       def worldvert(v):
-               vec= Vector(v)
-               vec.resize4D()
-               vec= vec*mat
-               vec.resize3D()
-               return vec
-       return [ worldvert(v.co) for v in me.verts ]
+       return [ v.co*mat for v in me.verts ]
        
 def subdivMesh(me, subdivs):
        oldmode = Mesh.Mode()
index 2a416617914911142fb797b1426f2b9b40e47bb0..1c383a2c0fd51f856d27588a9bb249bca45dbe15 100755 (executable)
@@ -124,7 +124,7 @@ def main():
        'Image Options',
        ('Pixel Size:', PREF_IMAGE_SIZE, 64, 4096, 'Image Width and Height.'),\
        ('Pixel Bleed:', PREF_IMAGE_BLEED, 0, 64, 'Image Bleed pixels.'),\
-       ('Image Include', PREF_USE_IMAGE, 'Image Bleed pixels.'),\
+       ('Image Include', PREF_USE_IMAGE, 'Render the faces image with vertex colors.'),\
        '',\
        ('Normal Map', PREF_USE_NORMAL, 'Use Normals instead of VCols.'),\
        ]