|
|
|
@ -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
|
|
|
|
|
|
|
|
|
|