From c54e29b3ee401590358f5814f5c43eae3e86dce1 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Wed, 13 May 2026 14:29:01 +0200 Subject: [PATCH] Add constants for terrain grid resizing visualization --- src/viewport-three/viewport-host.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index 62cb9a0e..c95a808f 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -599,6 +599,17 @@ const TERRAIN_BRUSH_PREVIEW_FOLIAGE_ERASE_COLOR = 0xf0a853; const TERRAIN_BRUSH_PREVIEW_FOLIAGE_BLOCKER_PAINT_COLOR = 0xdf5e77; const TERRAIN_BRUSH_PREVIEW_FOLIAGE_BLOCKER_ERASE_COLOR = 0x5ec6df; const TERRAIN_BRUSH_PREVIEW_OFFSET = 0.05; +const TERRAIN_GRID_RESIZE_EDGE_COLOR = 0xffd84d; +const TERRAIN_GRID_RESIZE_ARROW_COLOR = 0xffffff; +const TERRAIN_GRID_RESIZE_OVERLAY_OFFSET = 0.12; +const TERRAIN_GRID_RESIZE_EDGE_SEGMENTS = 32; +const TERRAIN_GRID_RESIZE_EDGE_HOVER_MIN_THRESHOLD = 0.18; +const TERRAIN_GRID_RESIZE_EDGE_HOVER_CELL_FACTOR = 0.35; +const TERRAIN_GRID_RESIZE_EDGE_HOVER_FOOTPRINT_FACTOR = 0.08; +const TERRAIN_GRID_RESIZE_ARROW_MIN_LENGTH = 0.8; +const TERRAIN_GRID_RESIZE_ARROW_MAX_LENGTH = 2.4; +const TERRAIN_GRID_RESIZE_ARROW_CELL_FACTOR = 1.25; +const TERRAIN_GRID_RESIZE_ARROW_HEAD_LENGTH = 0.32; const BOX_CREATE_PREVIEW_FILL = 0x89b6ff; const BOX_CREATE_PREVIEW_EDGE = 0xf3be8f; const PLACEMENT_PREVIEW_COLOR_HEX = "#89b6ff";