def METHOD_NAME(self):
    vertex_count = 0
    for body_group in self.mdl.body_parts:
        for model in body_group.models:
            vertex_count += model.vertex_count
    self._vertices = np.zeros((vertex_count,), ModelV36.vertex_dtype)
    for vtx_body_group, mdl_bodygroup in zip(self.vtx.body_parts, self.mdl.body_parts):
        for vtx_model, mdl_model in zip(vtx_body_group.models, mdl_bodygroup.models):
            smodel = Source1Mesh()
            smodel._uv = mdl_model.vertices['uv']
            smodel._vertices = mdl_model.vertices['vertex']
            smodel._normals = mdl_model.vertices['normal']
            smodel._weights = mdl_model.vertices['weight'], mdl_model.vertices['bone_id']
            vtx_vertices, indices, material_indices = self.merge_meshes(mdl_model, vtx_model.model_lods[0])
            smodel._material_indices = material_indices
            smodel._indices = indices
            self._meshes.append(smodel)