From 3d476186f53d695c340c51dbd3aa14ff4621c520 Mon Sep 17 00:00:00 2001 From: Kai Stevenson Date: Sun, 16 Aug 2026 23:52:34 -0700 Subject: trivial placement --- src/renderer/mod.rs | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'src/renderer/mod.rs') diff --git a/src/renderer/mod.rs b/src/renderer/mod.rs index 39a507b..3076894 100644 --- a/src/renderer/mod.rs +++ b/src/renderer/mod.rs @@ -492,15 +492,16 @@ impl RendererState { } for (id, slot) in &self.renderer_rb_entities { - let (x, y, cos, sin) = rb_sim_manager.get_rb_entity_transform(*id).unwrap(); - instances.push(Instance { - centre: [x, y], - cos_sin: [cos, sin], - half_size, - dims, - cell_offset: (slot * CELLS_IN_CHUNK) as u32, - _padding: 0, - }); + if let Some((x, y, cos, sin)) = rb_sim_manager.get_rb_entity_transform(*id) { + instances.push(Instance { + centre: [x, y], + cos_sin: [cos, sin], + half_size, + dims, + cell_offset: (slot * CELLS_IN_CHUNK) as u32, + _padding: 0, + }); + } } self.queue -- cgit v1.3.1