mirror of
https://github.com/bevyengine/bevy
synced 2024-11-25 22:20:20 +00:00
Cleanup deterministic example (#11416)
# Objective - Example `deterministic` crashes on CI on Windows because it uses too much memory ## Solution - Reduce the number of planes displayed while still having the issue - While there, add a small margin to the text so that it's prettier
This commit is contained in:
parent
e9b8c71da0
commit
a00c71ee5b
1 changed files with 9 additions and 3 deletions
|
@ -26,7 +26,12 @@ fn setup(
|
||||||
deterministic_rendering_config.stable_sort_z_fighting = true;
|
deterministic_rendering_config.stable_sort_z_fighting = true;
|
||||||
|
|
||||||
// Help message will be rendered there.
|
// Help message will be rendered there.
|
||||||
commands.spawn(TextBundle::default());
|
commands.spawn(TextBundle::default().with_style(Style {
|
||||||
|
position_type: PositionType::Absolute,
|
||||||
|
top: Val::Px(12.0),
|
||||||
|
left: Val::Px(12.0),
|
||||||
|
..default()
|
||||||
|
}));
|
||||||
|
|
||||||
commands.spawn(Camera3dBundle {
|
commands.spawn(Camera3dBundle {
|
||||||
transform: Transform::from_xyz(3.0, 3.0, 3.0).looking_at(Vec3::new(0., 0., 0.), Vec3::Y),
|
transform: Transform::from_xyz(3.0, 3.0, 3.0).looking_at(Vec3::new(0., 0., 0.), Vec3::Y),
|
||||||
|
@ -34,8 +39,9 @@ fn setup(
|
||||||
});
|
});
|
||||||
|
|
||||||
let mesh = meshes.add(Plane::from_size(2.0));
|
let mesh = meshes.add(Plane::from_size(2.0));
|
||||||
for i in 0..360 {
|
let nb_plane = 10;
|
||||||
let color = Color::hsl(i as f32, 1.0, 0.5);
|
for i in 0..nb_plane {
|
||||||
|
let color = Color::hsl(i as f32 * 360.0 / nb_plane as f32, 1.0, 0.5);
|
||||||
commands.spawn(PbrBundle {
|
commands.spawn(PbrBundle {
|
||||||
mesh: mesh.clone(),
|
mesh: mesh.clone(),
|
||||||
material: materials.add(StandardMaterial {
|
material: materials.add(StandardMaterial {
|
||||||
|
|
Loading…
Reference in a new issue