udpate sick
This commit is contained in:
@@ -491,6 +491,7 @@ pub async fn run() {
|
||||
rpass.set_bind_group(0, &camera_bind_group, &[]);
|
||||
for buffers in &tiles_to_render {
|
||||
if buffers.water_index_count > 0 {
|
||||
rpass.set_bind_group(1, &buffers.tile_bind_group, &[]);
|
||||
rpass.set_vertex_buffer(0, buffers.water_vertex_buffer.slice(..));
|
||||
rpass.draw(0..buffers.water_index_count, 0..1);
|
||||
}
|
||||
@@ -588,9 +589,8 @@ pub async fn run() {
|
||||
aspect: camera_guard.aspect
|
||||
};
|
||||
|
||||
// Update labels every frame to ensure they move smoothly with the map
|
||||
// Performance is maintained through zoom-based label limits in labels.rs
|
||||
last_label_camera = (camera_guard.x, camera_guard.y, camera_guard.zoom);
|
||||
// Update labels every frame for smooth dragging
|
||||
// Performance is maintained through reduced label limits (20/100/300/500)
|
||||
update_labels(
|
||||
&web_sys::window().unwrap(),
|
||||
&temp_camera,
|
||||
|
||||
Reference in New Issue
Block a user