From 3dfa2d778a042a020cd4775953c7c65437dddabf Mon Sep 17 00:00:00 2001 From: Leonardo Date: Fri, 27 Aug 2021 10:59:24 +0200 Subject: [PATCH] Fixed end bug --- .../lod/builders/lodTemplates/CubicLodTemplate.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/seibel/lod/builders/lodTemplates/CubicLodTemplate.java b/src/main/java/com/seibel/lod/builders/lodTemplates/CubicLodTemplate.java index 34036d9b4..f57af98f5 100644 --- a/src/main/java/com/seibel/lod/builders/lodTemplates/CubicLodTemplate.java +++ b/src/main/java/com/seibel/lod/builders/lodTemplates/CubicLodTemplate.java @@ -217,7 +217,7 @@ public class CubicLodTemplate extends AbstractLodTemplate minY = DataPoint.getDepth(data); if (minY > bb.minY) { - maxY = (int) Math.min(minY, bb.maxX); + maxY = (int) Math.min(minY, bb.maxY); addPosAndColor(buffer, bb.maxX, bb.minY, bb.maxZ, red, green, blue, alpha); addPosAndColor(buffer, bb.maxX, maxY, bb.maxZ, red, green, blue, alpha); addPosAndColor(buffer, bb.minX, maxY, bb.maxZ, red, green, blue, alpha); @@ -254,7 +254,7 @@ public class CubicLodTemplate extends AbstractLodTemplate minY = DataPoint.getDepth(data); if (minY > bb.minY) { - maxY = (int) Math.min(minY, bb.maxX); + maxY = (int) Math.min(minY, bb.maxY); addPosAndColor(buffer, bb.minX, bb.minY, bb.minZ, red, green, blue, alpha); addPosAndColor(buffer, bb.minX, maxY, bb.minZ, red, green, blue, alpha); addPosAndColor(buffer, bb.maxX, maxY, bb.minZ, red, green, blue, alpha); @@ -291,7 +291,7 @@ public class CubicLodTemplate extends AbstractLodTemplate minY = DataPoint.getDepth(data); if (minY > bb.minY) { - maxY = (int) Math.min(minY, bb.maxX); + maxY = (int) Math.min(minY, bb.maxY); addPosAndColor(buffer, bb.minX, bb.minY, bb.minZ, red, green, blue, alpha); addPosAndColor(buffer, bb.minX, bb.minY, bb.maxZ, red, green, blue, alpha); addPosAndColor(buffer, bb.minX, maxY, bb.maxZ, red, green, blue, alpha); @@ -328,7 +328,7 @@ public class CubicLodTemplate extends AbstractLodTemplate minY = DataPoint.getDepth(data); if (minY > bb.minY) { - maxY = (int) Math.min(minY, bb.maxX); + maxY = (int) Math.min(minY, bb.maxY); addPosAndColor(buffer, bb.maxX, maxY, bb.minZ, red, green, blue, alpha); addPosAndColor(buffer, bb.maxX, maxY, bb.maxZ, red, green, blue, alpha); addPosAndColor(buffer, bb.maxX, bb.minY, bb.maxZ, red, green, blue, alpha);