X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=blender%2Fio_mspgl%2Fmesh.py;h=d05b9de844d91eeccf113fe9e961386041fb3baf;hb=1a561b4e8d77fd14711b2304152e0b2408a49fdf;hp=04b2b51fb075c519f17e3a44e93e598de312510e;hpb=d7d791f5a3e684559f34be7730477ab5127f9ed6;p=libs%2Fgl.git diff --git a/blender/io_mspgl/mesh.py b/blender/io_mspgl/mesh.py index 04b2b51f..d05b9de8 100644 --- a/blender/io_mspgl/mesh.py +++ b/blender/io_mspgl/mesh.py @@ -45,6 +45,7 @@ class Vertex: def __init__(self, mv): if mv.__class__==Vertex: self._mvert = mv._mvert + self.co = mv.co self.normal = mv.normal self.uvs = mv.uvs[:] self.tan = mv.tan @@ -52,6 +53,8 @@ class Vertex: self.group_weight_scale = mv.group_weight_scale else: self._mvert = mv + self.co = mv.co + self.normal = mv.normal self.uvs = [] self.tan = None self.bino = None @@ -155,6 +158,13 @@ class Mesh: v.faces.append(f) for u in self.uv_layers: f.uvs.append([u.data[f.loop_indices[i]].uv for i in range(len(f.vertices))]) + if f.material_index