diff options
| author | Kai Stevenson <kai@kaistevenson.com> | 2026-08-21 23:45:22 -0700 |
|---|---|---|
| committer | Kai Stevenson <kai@kaistevenson.com> | 2026-08-22 00:07:01 -0700 |
| commit | defc5f0712734f5decf5b7e174598d256cd6feb3 (patch) | |
| tree | ddf0cfb03f0be4a3c941ab4b0f7ebd289ff4326e /src/renderer | |
| parent | a216e61a00bde792a49a92593012f9baecf86f3d (diff) | |
better explosions
Diffstat (limited to 'src/renderer')
| -rw-r--r-- | src/renderer/mod.rs | 6 |
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(); |
