File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -142,7 +142,7 @@ def parse_usemtl(self):
142142 if self .material is None :
143143 # Create a new default material if configured to resolve missing ones
144144 if self .create_materials :
145- self .material = Material ()
145+ self .material = Material (name = name , is_default = True )
146146 self .wavefront .materials [name ] = self .material
147147 else :
148148 raise PywavefrontException ('Unknown material: %s' % name )
@@ -226,7 +226,10 @@ def consume_faces(self):
226226
227227 # If the material already have vertex data, ensure the same format is used
228228 if self .material .vertex_format and self .material .vertex_format != vertex_format :
229- raise ValueError ("Trying to merge vertex data with different formats" )
229+ raise ValueError ((
230+ "Trying to merge vertex data with different format: {}. "
231+ "Material {} has vertex format {}"
232+ ).format (vertex_format , self .material .name , self .material .vertex_format ))
230233
231234 self .material .vertex_format = vertex_format
232235
You can’t perform that action at this time.
0 commit comments