summaryrefslogtreecommitdiff
path: root/src/renderer/mod.rs
diff options
context:
space:
mode:
authorKai Stevenson <kai@kaistevenson.com>2026-08-21 23:45:22 -0700
committerKai Stevenson <kai@kaistevenson.com>2026-08-22 00:07:01 -0700
commitdefc5f0712734f5decf5b7e174598d256cd6feb3 (patch)
treeddf0cfb03f0be4a3c941ab4b0f7ebd289ff4326e /src/renderer/mod.rs
parenta216e61a00bde792a49a92593012f9baecf86f3d (diff)
better explosions
Diffstat (limited to 'src/renderer/mod.rs')
-rw-r--r--src/renderer/mod.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/renderer/mod.rs b/src/renderer/mod.rs
index 2aabd48..233d66b 100644
--- a/src/renderer/mod.rs
+++ b/src/renderer/mod.rs
@@ -13,7 +13,7 @@ use crate::{
sim::{
cell::materials::MaterialId,
cell_sim::world::World,
- particle_sim::{ParticleManager, particle::Particle},
+ particle_sim::ParticleManager,
rb_sim::{RbSimManager, debug_render::DebugVertex, rb_entity::RbEntity},
},
};
@@ -42,7 +42,7 @@ struct RendererInstance {
struct RendererParticle {
position: [f32; 2],
data: u32,
- _padding: u32,
+ life: f32,
}
fn srgb_to_linear(channel: u8) -> f32 {
@@ -771,7 +771,7 @@ impl RendererState {
.map(|p| RendererParticle {
position: [p.position.x, p.position.y],
data: p.material as u32,
- _padding: 0,
+ life: p.life,
})
.collect();