From 78923e602f240e09b5c920a9c27bb0f6d04b14ce Mon Sep 17 00:00:00 2001 From: BCM28 <67971702+BCM28@users.noreply.github.com> Date: Mon, 6 Nov 2023 23:52:54 +0000 Subject: [PATCH] Update EnvironmentController.js --- src/Controllers/EnvironmentController.js | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/src/Controllers/EnvironmentController.js b/src/Controllers/EnvironmentController.js index bc30e45..f491405 100644 --- a/src/Controllers/EnvironmentController.js +++ b/src/Controllers/EnvironmentController.js @@ -64,17 +64,12 @@ class EnvironmentController extends CanvasController{ let resolution = 20; Perlin.seed(); - let num_rows = this.env.grid_map.rows - let num_cols = this.env.grid_map.cols - // let num_rows = this.env.num_rows - // let num_cols = this.env.num_cols - - for (let r = 0; r < num_rows; r++) { - for (let c = 0; c < num_cols; c++) { - let xval = c/num_cols*(resolution/this.env.renderer.cell_size*(num_cols/num_rows)); - let yval = r/num_rows*(resolution/this.env.renderer.cell_size*(num_rows/num_cols)); + for (let r = 0; r < this.env.num_rows; r++) { + for (let c = 0; c < this.env.num_cols; c++) { + let xval = c/this.env.num_cols*(resolution/this.env.renderer.cell_size*(this.env.num_cols/this.env.num_rows)); + let yval = r/this.env.num_rows*(resolution/this.env.renderer.cell_size*(this.env.num_rows/this.env.num_cols)); let noise = Perlin.get(xval, yval); - avg_noise += noise/(num_rows*num_cols); + avg_noise += noise/(this.env.num_rows*this.env.num_cols); if (noise > noise_threshold && noise < noise_threshold + thickness/resolution) { let cell = this.env.grid_map.cellAt(c, r); if (cell != null) {