name=self.read_text(),\r
english_name=self.read_text(),\r
diffuse_color=self.read_rgb(),\r
- diffuse_alpha=self.read_float(),\r
+ alpha=self.read_float(),\r
specular_color=self.read_rgb(),\r
specular_factor=self.read_float(),\r
ambient_color=self.read_rgb(),\r
edge_color=self.read_rgba(),\r
edge_size=self.read_float(),\r
texture_index=self.read_texture_index(),\r
- sphia_texture_index=self.read_texture_index(),\r
- sphia_mode=self.read_uint(1),\r
+ sphere_texture_index=self.read_texture_index(),\r
+ sphere_mode=self.read_uint(1),\r
toon_sharing_flag=self.read_uint(1),\r
)\r
if material.toon_sharing_flag==0:\r
link_size=self.read_uint(4)\r
ik.link=[self.read_ik_link() \r
for _ in range(link_size)]\r
+ return ik\r
\r
def read_ik_link(self):\r
link=pymeshio.pmx.IkLink(\r
else:\r
raise pymeshio.common.ParseException(\r
"unknown display_type: {0}".format(display_type))\r
+ return display_slot\r
\r
def read_rigidbody(self):\r
return pymeshio.pmx.RigidBody(\r
rigidbody_index_size=reader.read_uint(1)\r
\r
# pmx custom reader\r
- reader=Reader(reader.io,\r
+ reader=Reader(reader.ios,\r
text_encoding,\r
extended_uv,\r
vertex_index_size,\r