X-Git-Url: http://git.osdn.net/view?p=meshio%2Fpymeshio.git;a=blobdiff_plain;f=blender26-meshio%2Fimport_pmd.py;fp=blender26-meshio%2Fimport_pmd.py;h=c1fc748c41475d2fe1c440e700b5b7dff1a65172;hp=42ee11fa17ae5bd0f2f6f05e19c31f6292a606de;hb=3dedb08856683d59e32bcf7e0de90c3be6150fb0;hpb=36d9293a117d66fa5820d9ea4066e96dfd179815 diff --git a/blender26-meshio/import_pmd.py b/blender26-meshio/import_pmd.py index 42ee11f..c1fc748 100644 --- a/blender26-meshio/import_pmd.py +++ b/blender26-meshio/import_pmd.py @@ -133,7 +133,7 @@ def to_radian(degree): def get_bone_name(l, index): - if index==0xFFFF: + if index==-1: return l.bones[0].name.decode('cp932') if index < len(l.bones): @@ -380,7 +380,7 @@ def __import16MaerialAndMesh(meshObject, l, material, bl.material.getTexture( toon_material, - 0 if m.toon_index==0xFF else m.toon_index + 0 if m.toon_index==-1 else m.toon_index ), False) @@ -644,7 +644,7 @@ def __importRigidBodies(io): material=bl.material.create('rigidBody') rigidMeshes=[] for i, rigid in enumerate(io.rigidbodies): - if rigid.bone_index==0xFFFF: + if rigid.bone_index==-1: # no reference bone bone=io.bones[0] else: