Browse Source

No insane bucket widths.

combat-2
MagicBot 1 year ago
parent
commit
eabdabcfcd
  1. 12
      src/engine/InterestManagement/HeightMap.java

12
src/engine/InterestManagement/HeightMap.java

@ -128,18 +128,14 @@ public class HeightMap {
this.fullExtentsX = halfExtentsX * 2; this.fullExtentsX = halfExtentsX * 2;
this.fullExtentsY = halfExtentsY * 2; this.fullExtentsY = halfExtentsY * 2;
// load the heightmap image.
// We needed to flip the image as OpenGL and Shadowbane both use the bottom left corner as origin. // We needed to flip the image as OpenGL and Shadowbane both use the bottom left corner as origin.
this.heightmapImage = null; this.heightmapImage = null;
// Calculate the data we do not load from table // Calculate the data we do not load from table
this.bucketWidthX = 1; this.bucketWidthX = halfExtentsX;
this.bucketWidthY = 1; this.bucketWidthY = halfExtentsY;
this.pixelColorValues = new int[this.fullExtentsX + 1][this.fullExtentsY + 1]; this.pixelColorValues = new int[this.fullExtentsX + 1][this.fullExtentsY + 1];
@ -173,8 +169,8 @@ public class HeightMap {
// Calculate the data we do not load from table // Calculate the data we do not load from table
this.bucketWidthX = 1; this.bucketWidthX = halfExtentsX;
this.bucketWidthY = 1; this.bucketWidthY = halfExtentsY;
this.pixelColorValues = new int[this.fullExtentsX + 1][this.fullExtentsY + 1]; this.pixelColorValues = new int[this.fullExtentsX + 1][this.fullExtentsY + 1];

Loading…
Cancel
Save