Fix material alpha_mode in example global_vs_local_translation (#6658)
# Objective The global_vs_local_translation example tries to use transparency to identify static cubes, but the materials of those cubes aren't transparent. ## Solution Change material alpha_mode to `AlphaMode::Blend` for those cubes.
This commit is contained in:
parent
8faa12c5d6
commit
e89b043210
@ -54,7 +54,11 @@ fn setup(
|
|||||||
.spawn((
|
.spawn((
|
||||||
PbrBundle {
|
PbrBundle {
|
||||||
mesh: meshes.add(Mesh::from(shape::Cube { size: 1.0 })),
|
mesh: meshes.add(Mesh::from(shape::Cube { size: 1.0 })),
|
||||||
material: materials.add(Color::YELLOW.into()),
|
material: materials.add(StandardMaterial {
|
||||||
|
base_color: Color::YELLOW,
|
||||||
|
alpha_mode: AlphaMode::Blend,
|
||||||
|
..Default::default()
|
||||||
|
}),
|
||||||
..default()
|
..default()
|
||||||
},
|
},
|
||||||
ChangeGlobal,
|
ChangeGlobal,
|
||||||
@ -69,7 +73,11 @@ fn setup(
|
|||||||
child_builder.spawn((
|
child_builder.spawn((
|
||||||
PbrBundle {
|
PbrBundle {
|
||||||
mesh: meshes.add(Mesh::from(shape::Cube { size: 0.5 })),
|
mesh: meshes.add(Mesh::from(shape::Cube { size: 0.5 })),
|
||||||
material: materials.add(Color::RED.into()),
|
material: materials.add(StandardMaterial {
|
||||||
|
base_color: Color::RED,
|
||||||
|
alpha_mode: AlphaMode::Blend,
|
||||||
|
..Default::default()
|
||||||
|
}),
|
||||||
transform: Transform::from_translation(Vec3::Y - Vec3::Z),
|
transform: Transform::from_translation(Vec3::Y - Vec3::Z),
|
||||||
..default()
|
..default()
|
||||||
},
|
},
|
||||||
@ -80,7 +88,11 @@ fn setup(
|
|||||||
child_builder.spawn((
|
child_builder.spawn((
|
||||||
PbrBundle {
|
PbrBundle {
|
||||||
mesh: meshes.add(Mesh::from(shape::Cube { size: 0.5 })),
|
mesh: meshes.add(Mesh::from(shape::Cube { size: 0.5 })),
|
||||||
material: materials.add(Color::GREEN.into()),
|
material: materials.add(StandardMaterial {
|
||||||
|
base_color: Color::GREEN,
|
||||||
|
alpha_mode: AlphaMode::Blend,
|
||||||
|
..Default::default()
|
||||||
|
}),
|
||||||
transform: Transform::from_translation(Vec3::Y + Vec3::Z),
|
transform: Transform::from_translation(Vec3::Y + Vec3::Z),
|
||||||
..default()
|
..default()
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user