use crate::core::image::Image; use crate::core::material::CreateMaterial; // use crate::core::scattering::TrowbridgeReitzDistribution; use crate::utils::TextureParameterDictionary; use shared::core::material::Material; use shared::materials::ConductorMaterial; use std::sync::Arc; impl CreateMaterial for ConductorMaterial { fn create( _parameters: &TextureParameterDictionary, _normal_map: Option>, _named_materials: &std::collections::HashMap, _loc: &crate::utils::FileLoc, _arena: &mut crate::Arena, ) -> Result { todo!() } }