Struct three_d::definition::CPUMaterial [−][src]
pub struct CPUMaterial {
pub name: String,
pub color: Option<(f32, f32, f32, f32)>,
pub texture_image: Option<CPUTexture<u8>>,
pub diffuse_intensity: Option<f32>,
pub specular_intensity: Option<f32>,
pub specular_power: Option<f32>,
}Expand description
A CPU-side version of a material (for example phong material). Can be constructed manually or loaded via io.
Fields
name: Stringcolor: Option<(f32, f32, f32, f32)>texture_image: Option<CPUTexture<u8>>diffuse_intensity: Option<f32>specular_intensity: Option<f32>specular_power: Option<f32>