def build(self, **kwargs): if self.texture is not None: mesh = TexturedTriMesh(self.points, self.trilist, self.tcoords, self.texture) else: mesh = TriMesh(self.points, self.trilist) if self.landmarks is not None: mesh.landmarks.add_reference_landmarks(self.landmarks) mesh.legacy = {'path_and_filename': self.path_and_filename} return mesh