X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=pymeshio%2Fpmx%2F__init__.py;fp=pymeshio%2Fpmx%2F__init__.py;h=0bc1dfc0ebc2c2966c0f9a7dd4df61ad1a9de381;hb=082e0c25082710d31b8026d5bb7f63a8869fdf13;hp=90caeb27f1cac93cee11aadf7d6b08fb3f53acac;hpb=05f6822cc37d15b98c5eaae9562105e1d3a5083e;p=meshio%2Fpymeshio.git diff --git a/pymeshio/pmx/__init__.py b/pymeshio/pmx/__init__.py index 90caeb2..0bc1dfc 100644 --- a/pymeshio/pmx/__init__.py +++ b/pymeshio/pmx/__init__.py @@ -132,7 +132,7 @@ class Material(object): 'toon_sharing_flag', 'toon_texture_index', 'comment', - 'index_count', + 'vertex_count', ] def __init__(self, name: str, @@ -167,7 +167,12 @@ class Material(object): # self.toon_texture_index=None self.comment='' - self.index_count=0 + self.vertex_count=0 + + def __str__(self): + return ("".format( + name=self.english_name + )) class Deform(object): @@ -179,9 +184,9 @@ class Bdef1(object): Attributes: see __init__ """ - __slots__=[ 'bone_index'] - def __init__(self, bone_index: int): - self.bone_index=bone_index + __slots__=[ 'index0'] + def __init__(self, index0: int): + self.index0=index0 class Bdef2(object): @@ -501,3 +506,10 @@ class Model(object): self.rigidbodies=[] self.joints=[] + def __str__(self): + return (''.format( + version=self.version, + name=self.english_name, + vertices=len(self.vertices) + )) +