pub fn update_smoke(world: &mut World, dt: f32, simulate: bool)
Creates/rebuilds smoke meshes and optionally advances the density simulation by dt seconds.