summaryrefslogtreecommitdiff
path: root/src/sim/world.rs
diff options
context:
space:
mode:
authorKai Stevenson <kai@kaistevenson.com>2026-08-15 22:46:53 -0700
committerKai Stevenson <kai@kaistevenson.com>2026-08-15 22:46:53 -0700
commitd7eccba2055cd7784a0db6d9ee8692a4f3510931 (patch)
tree37f4c19781c788fa2af1ee4eeb7195f49a6d2d7a /src/sim/world.rs
parent05135beb87bbf0edace544b80ba40e327d9a89ac (diff)
fire, optimize viewport rendering
Diffstat (limited to 'src/sim/world.rs')
-rw-r--r--src/sim/world.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/sim/world.rs b/src/sim/world.rs
index 6645d4e..5993b10 100644
--- a/src/sim/world.rs
+++ b/src/sim/world.rs
@@ -48,6 +48,7 @@ impl World {
self.chunks[idx].set_cell_at_local_position(dx, dy, cell);
// this is a temporary hack
self.chunks[idx].sleeping = sleeping;
+ self.chunks[idx].needs_texture_update = true;
}
}
@@ -63,8 +64,8 @@ impl World {
chunk_position_to_chunk_idx: FxHashMap::default(),
};
- for y in -10..10 {
- for x in -10..10 {
+ for y in -10..1 {
+ for x in -100..100 {
world.insert(x, y, Chunk::void());
}
}