diff --git a/crates/bevy_pbr/src/pbr_material.rs b/crates/bevy_pbr/src/pbr_material.rs index 65362c5b14d13..54a74a517d7c1 100644 --- a/crates/bevy_pbr/src/pbr_material.rs +++ b/crates/bevy_pbr/src/pbr_material.rs @@ -100,6 +100,11 @@ impl From for StandardMaterial { fn from(color: Color) -> Self { StandardMaterial { base_color: color, + alpha_mode: if color.a() < 1.0 { + AlphaMode::Blend + } else { + AlphaMode::Opaque + }, ..Default::default() } }