diff options
Diffstat (limited to 'engine/src/material/asset.rs')
| -rw-r--r-- | engine/src/material/asset.rs | 16 |
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(()) } |
