Skip to content

Commit b20238d

Browse files
committed
Do not mangle texture path in material
1 parent 307b6ae commit b20238d

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

pywavefront/material.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -210,37 +210,37 @@ def parse_Tr(self):
210210
@auto_consume
211211
def parse_map_Kd(self):
212212
"""Diffuse map"""
213-
name = "".join(self.values[1:])
213+
name = self.line[self.line.find(' ') + 1:].strip()
214214
self.this_material.set_texture(name, self.dir)
215215

216216
@auto_consume
217217
def parse_map_Ka(self):
218218
"""Ambient map"""
219-
name = "".join(self.values[1:])
219+
name = self.line[self.line.find(' ') + 1:].strip()
220220
self.this_material.set_texture_ambient(name, self.dir)
221221

222222
@auto_consume
223223
def parse_map_Ks(self):
224224
"""Specular color map"""
225-
name = "".join(self.values[1:])
225+
name = self.line[self.line.find(' ') + 1:].strip()
226226
self.this_material.set_texture_specular_color(name, self.dir)
227227

228228
@auto_consume
229229
def parse_map_Ns(self):
230230
"""Specular color map"""
231-
name = "".join(self.values[1:])
231+
name = self.line[self.line.find(' ') + 1:].strip()
232232
self.this_material.set_texture_specular_highlight(name, self.dir)
233233

234234
@auto_consume
235235
def parse_map_d(self):
236236
"""Alpha map"""
237-
name = "".join(self.values[1:])
237+
name = self.line[self.line.find(' ') + 1:].strip()
238238
self.this_material.set_texture_alpha(name, self.dir)
239239

240240
@auto_consume
241241
def parse_map_bump(self):
242242
"""Bump map"""
243-
name = "".join(self.values[1:])
243+
name = self.line[self.line.find(' ') + 1:].strip()
244244
self.this_material.set_texture_bump(name, self.dir)
245245

246246
def parse_bump(self):

0 commit comments

Comments
 (0)