From a03cac80466786586a5fca0a0c719aa9d478bf2e Mon Sep 17 00:00:00 2001 From: Toqoz Date: Wed, 15 Jun 2022 18:30:41 +1000 Subject: [PATCH] Maybe fix sprites drawing on top of lines. (#20) --- examples/sprite.rs | 5 +++-- src/render_dim.rs | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/examples/sprite.rs b/examples/sprite.rs index ec9bc7b..065bb95 100644 --- a/examples/sprite.rs +++ b/examples/sprite.rs @@ -18,14 +18,15 @@ fn setup(mut commands: Commands, asset_server: Res) { commands.spawn_bundle(camera); commands.spawn_bundle(SpriteBundle { texture: asset_server.load("icon.png"), + transform: Transform::from_translation(Vec3::new(0.0, 0.0, 0.3)), ..default() }); } fn demo(mut lines: ResMut) { lines.line_colored( - Vec3::new(-400.0, 0.0, 0.0), - Vec3::new(400.0, 0.0, 0.0), + Vec3::new(-400.0, 0.0, 0.5), + Vec3::new(400.0, 0.0, 0.5), 0.9, Color::GREEN, ); diff --git a/src/render_dim.rs b/src/render_dim.rs index 656f09b..8fd9a90 100644 --- a/src/render_dim.rs +++ b/src/render_dim.rs @@ -293,7 +293,7 @@ pub mod r2d { entity: *visible_entity, draw_function: draw_mesh2d, pipeline, - sort_key: FloatOrd(1.0), + sort_key: FloatOrd(f32::INFINITY), batch_range: None, }); }