Browse Source

Interpolation cleanup

magicbox-1.5.2
MagicBot 1 year ago
parent
commit
e80dd66809
  1. 6
      src/engine/InterestManagement/Terrain.java

6
src/engine/InterestManagement/Terrain.java

@ -152,10 +152,10 @@ public class Terrain { @@ -152,10 +152,10 @@ public class Terrain {
// Interpolate between the 4 vertices
interpolatedHeight = topRightHeight * (1 - offsetY) * (offsetX);
interpolatedHeight += (bottomRightHeight * offsetY * offsetX);
interpolatedHeight = topLeftHeight * (1 - offsetX) * (1 - offsetY);
interpolatedHeight += topRightHeight * (1 - offsetY) * (offsetX);
interpolatedHeight += (bottomLeftHeight * (1 - offsetX) * offsetY);
interpolatedHeight += (topLeftHeight * (1 - offsetX) * (1 - offsetY));
interpolatedHeight += (bottomRightHeight * offsetY * offsetX);
interpolatedHeight *= this.terrain_scale; // Scale height

Loading…
Cancel
Save