From b3bbc2bd604bd8d9585c55dfa4cd6a45c11db145 Mon Sep 17 00:00:00 2001 From: Adam Date: Sat, 12 Aug 2017 22:29:03 -0400 Subject: [PATCH] runelite-client: draw convex hull around game objects in devtools overlay --- .../runelite/client/plugins/devtools/DevToolsOverlay.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsOverlay.java index d56c13de0d..33cf660d8d 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsOverlay.java @@ -252,6 +252,14 @@ public class DevToolsOverlay extends Overlay { OverlayUtil.renderTileOverlay(graphics, gameObject, "ID: " + gameObject.getId(), GREEN); } + + // Draw a polygon around the convex hull + // of the model vertices + Polygon p = gameObject.getConvexHull(); + if (p != null) + { + graphics.drawPolygon(p); + } } } }