summaryrefslogtreecommitdiff
path: root/engine/src/material/asset.rs
diff options
context:
space:
mode:
Diffstat (limited to 'engine/src/material/asset.rs')
-rw-r--r--engine/src/material/asset.rs16
1 files changed, 1 insertions, 15 deletions
diff --git a/engine/src/material/asset.rs b/engine/src/material/asset.rs
index 31d4ce5..f87b768 100644
--- a/engine/src/material/asset.rs
+++ b/engine/src/material/asset.rs
@@ -37,10 +37,6 @@ fn import_wavefront_mtl_asset(
.map_err(|err| Error::ReadFailed(err, path.to_path_buf()))?,
)?;
- let mut mat_asset_map = Map {
- assets: HashMap::with_capacity(named_materials.len()),
- };
-
for material in named_materials {
let mut material_builder = Material::builder()
.ambient(material.ambient)
@@ -66,19 +62,9 @@ fn import_wavefront_mtl_asset(
);
}
- let material_name = material.name;
- let material = material_builder.build();
-
- let material_asset =
- asset_submitter.submit_store_named(material_name.clone(), material);
-
- mat_asset_map
- .assets
- .insert(material_name.into(), material_asset);
+ asset_submitter.submit_store_named(material.name, material_builder.build());
}
- asset_submitter.submit_store(mat_asset_map);
-
Ok(())
}