From 2f6a6fcbfe47bbfc84954a65d44ae9b984737cab Mon Sep 17 00:00:00 2001 From: KP Date: Sun, 28 Jul 2024 16:09:27 -0500 Subject: [PATCH] Subsectors can now be properly joined --- Data/sandbox-log.txt | 1086 +++++++++++++++++++++++++++++++++++---- KP3Dii/src/KP3D_Map.cpp | 40 +- 2 files changed, 1005 insertions(+), 121 deletions(-) diff --git a/Data/sandbox-log.txt b/Data/sandbox-log.txt index d02869a..825275c 100644 --- a/Data/sandbox-log.txt +++ b/Data/sandbox-log.txt @@ -1,118 +1,980 @@ -[03:45:48 PM] Info: Starting... +[04:07:04 PM] Info: Starting... KP3D version 2 =============================== Copyright (C) kpworld.xyz 2018-2024 Contact me! @kp_cftsz -[03:45:48 PM] Info: Initializing SDL -[03:45:48 PM] Info: Initializing OpenGL -[03:45:48 PM] Info: OpenGL version: 4.6.0 NVIDIA 536.23 -[03:45:48 PM] Info: Initializing GLEW -[03:45:48 PM] Info: Initializing SDL_mixer -[03:45:48 PM] Info: Reticulating splines... -[03:45:48 PM] Info: Ready! -[03:45:48 PM] Info: Finalize mesh with 45 batches -[03:45:53 PM] Info: Finalize mesh with 48 batches -[03:45:57 PM] Info: Finalize mesh with 50 batches -[03:45:59 PM] Info: Finalize mesh with 52 batches -[03:45:59 PM] Info: Finalize mesh with 56 batches -[03:45:59 PM] Info: Finalize mesh with 56 batches -[03:45:59 PM] Info: Finalize mesh with 56 batches -[03:45:59 PM] Info: Finalize mesh with 56 batches -[03:45:59 PM] Info: Finalize mesh with 56 batches -[03:45:59 PM] Info: Finalize mesh with 56 batches -[03:45:59 PM] Info: Finalize mesh with 56 batches -[03:45:59 PM] Info: Finalize mesh with 56 batches -[03:45:59 PM] Info: Finalize mesh with 56 batches -[03:45:59 PM] Info: Finalize mesh with 56 batches -[03:45:59 PM] Info: Finalize mesh with 56 batches -[03:45:59 PM] Info: Finalize mesh with 56 batches -[03:45:59 PM] Info: Finalize mesh with 56 batches -[03:45:59 PM] Info: Finalize mesh with 56 batches -[03:45:59 PM] Info: Finalize mesh with 56 batches -[03:46:00 PM] Info: Finalize mesh with 59 batches -[03:46:00 PM] Info: Finalize mesh with 59 batches -[03:46:00 PM] Info: Finalize mesh with 59 batches -[03:46:00 PM] Info: Finalize mesh with 59 batches -[03:46:00 PM] Info: Finalize mesh with 59 batches -[03:46:00 PM] Info: Finalize mesh with 59 batches -[03:46:00 PM] Info: Finalize mesh with 59 batches -[03:46:00 PM] Info: Finalize mesh with 59 batches -[03:46:00 PM] Info: Finalize mesh with 59 batches -[03:46:00 PM] Info: Finalize mesh with 59 batches -[03:46:00 PM] Info: Finalize mesh with 59 batches -[03:46:00 PM] Info: Finalize mesh with 59 batches -[03:46:00 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:01 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches -[03:46:02 PM] Info: Finalize mesh with 59 batches +[04:07:04 PM] Info: Initializing SDL +[04:07:05 PM] Info: Initializing OpenGL +[04:07:05 PM] Info: OpenGL version: 4.6.0 NVIDIA 536.23 +[04:07:05 PM] Info: Initializing GLEW +[04:07:05 PM] Info: Initializing SDL_mixer +[04:07:05 PM] Info: Reticulating splines... +[04:07:05 PM] Info: Ready! +[04:07:05 PM] Info: Finalize mesh with 45 batches +[04:07:11 PM] Info: Finalize mesh with 48 batches +[04:07:14 PM] Info: Finalize mesh with 50 batches +[04:07:15 PM] Info: Finalize mesh with 52 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:16 PM] Info: Finalize mesh with 56 batches +[04:07:17 PM] Info: Finalize mesh with 59 batches +[04:07:17 PM] Info: Finalize mesh with 59 batches +[04:07:17 PM] Info: Finalize mesh with 59 batches +[04:07:17 PM] Info: Finalize mesh with 59 batches +[04:07:17 PM] Info: Finalize mesh with 59 batches +[04:07:17 PM] Info: Finalize mesh with 59 batches +[04:07:17 PM] Info: Finalize mesh with 59 batches +[04:07:17 PM] Info: Finalize mesh with 59 batches +[04:07:17 PM] Info: Finalize mesh with 59 batches +[04:07:17 PM] Info: Finalize mesh with 59 batches +[04:07:17 PM] Info: Finalize mesh with 59 batches +[04:07:17 PM] Info: Finalize mesh with 59 batches +[04:07:17 PM] Info: Finalize mesh with 59 batches +[04:07:17 PM] Info: Finalize mesh with 59 batches +[04:07:18 PM] Info: Finalize mesh with 59 batches +[04:07:18 PM] Info: Finalize mesh with 59 batches +[04:07:18 PM] Info: Finalize mesh with 59 batches +[04:07:18 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:19 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:20 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:21 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:22 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:23 PM] Info: Finalize mesh with 59 batches +[04:07:38 PM] Info: Finalize mesh with 65 batches +[04:07:41 PM] Info: Finalize mesh with 66 batches +[04:07:41 PM] Info: Finalize mesh with 66 batches +[04:07:41 PM] Info: Finalize mesh with 66 batches +[04:07:41 PM] Info: Finalize mesh with 66 batches +[04:07:41 PM] Info: Finalize mesh with 66 batches +[04:07:41 PM] Info: Finalize mesh with 66 batches +[04:07:41 PM] Info: Finalize mesh with 66 batches +[04:07:41 PM] Info: Finalize mesh with 66 batches +[04:07:41 PM] Info: Finalize mesh with 66 batches +[04:07:41 PM] Info: Finalize mesh with 66 batches +[04:07:42 PM] Info: Finalize mesh with 66 batches +[04:07:42 PM] Info: Finalize mesh with 66 batches +[04:07:42 PM] Info: Finalize mesh with 66 batches +[04:07:42 PM] Info: Finalize mesh with 66 batches +[04:07:42 PM] Info: Finalize mesh with 66 batches +[04:07:42 PM] Info: Finalize mesh with 66 batches +[04:07:42 PM] Info: Finalize mesh with 66 batches +[04:07:42 PM] Info: Finalize mesh with 66 batches +[04:07:42 PM] Info: Finalize mesh with 66 batches +[04:07:42 PM] Info: Finalize mesh with 66 batches +[04:07:42 PM] Info: Finalize mesh with 66 batches +[04:07:42 PM] Info: Finalize mesh with 66 batches +[04:07:42 PM] Info: Finalize mesh with 67 batches +[04:07:42 PM] Info: Finalize mesh with 67 batches +[04:07:42 PM] Info: Finalize mesh with 67 batches +[04:07:42 PM] Info: Finalize mesh with 67 batches +[04:07:42 PM] Info: Finalize mesh with 67 batches +[04:07:42 PM] Info: Finalize mesh with 67 batches +[04:07:42 PM] Info: Finalize mesh with 67 batches +[04:07:42 PM] Info: Finalize mesh with 67 batches +[04:07:42 PM] Info: Finalize mesh with 67 batches +[04:07:42 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:43 PM] Info: Finalize mesh with 67 batches +[04:07:50 PM] Info: Finalize mesh with 74 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:53 PM] Info: Finalize mesh with 75 batches +[04:07:56 PM] Info: Finalize mesh with 75 batches +[04:07:56 PM] Info: Finalize mesh with 75 batches +[04:07:56 PM] Info: Finalize mesh with 75 batches +[04:07:56 PM] Info: Finalize mesh with 75 batches +[04:07:56 PM] Info: Finalize mesh with 75 batches +[04:07:56 PM] Info: Finalize mesh with 75 batches +[04:07:56 PM] Info: Finalize mesh with 75 batches +[04:07:56 PM] Info: Finalize mesh with 75 batches +[04:07:56 PM] Info: Finalize mesh with 75 batches +[04:07:56 PM] Info: Finalize mesh with 75 batches +[04:07:56 PM] Info: Finalize mesh with 75 batches +[04:07:56 PM] Info: Finalize mesh with 75 batches +[04:07:56 PM] Info: Finalize mesh with 75 batches +[04:07:56 PM] Info: Finalize mesh with 75 batches +[04:07:56 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 73 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:57 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 74 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:58 PM] Info: Finalize mesh with 75 batches +[04:07:59 PM] Info: Finalize mesh with 75 batches +[04:07:59 PM] Info: Finalize mesh with 75 batches +[04:07:59 PM] Info: Finalize mesh with 75 batches +[04:07:59 PM] Info: Finalize mesh with 75 batches +[04:07:59 PM] Info: Finalize mesh with 75 batches +[04:07:59 PM] Info: Finalize mesh with 75 batches +[04:07:59 PM] Info: Finalize mesh with 75 batches +[04:07:59 PM] Info: Finalize mesh with 75 batches +[04:07:59 PM] Info: Finalize mesh with 75 batches +[04:07:59 PM] Info: Finalize mesh with 75 batches +[04:07:59 PM] Info: Finalize mesh with 75 batches +[04:07:59 PM] Info: Finalize mesh with 75 batches +[04:07:59 PM] Info: Finalize mesh with 75 batches +[04:08:08 PM] Info: Finalize mesh with 75 batches +[04:08:08 PM] Info: Finalize mesh with 75 batches +[04:08:08 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:09 PM] Info: Finalize mesh with 75 batches +[04:08:10 PM] Info: Finalize mesh with 75 batches +[04:08:10 PM] Info: Finalize mesh with 75 batches +[04:08:10 PM] Info: Finalize mesh with 75 batches +[04:08:10 PM] Info: Finalize mesh with 75 batches +[04:08:10 PM] Info: Finalize mesh with 75 batches +[04:08:10 PM] Info: Finalize mesh with 75 batches +[04:08:10 PM] Info: Finalize mesh with 75 batches +[04:08:10 PM] Info: Finalize mesh with 75 batches +[04:08:10 PM] Info: Finalize mesh with 75 batches +[04:08:10 PM] Info: Finalize mesh with 75 batches +[04:08:10 PM] Info: Finalize mesh with 75 batches +[04:08:10 PM] Info: Finalize mesh with 75 batches +[04:08:10 PM] Info: Finalize mesh with 75 batches +[04:08:11 PM] Info: Finalize mesh with 75 batches +[04:08:11 PM] Info: Finalize mesh with 75 batches +[04:08:11 PM] Info: Finalize mesh with 75 batches +[04:08:11 PM] Info: Finalize mesh with 75 batches +[04:08:11 PM] Info: Finalize mesh with 75 batches +[04:08:11 PM] Info: Finalize mesh with 75 batches +[04:08:11 PM] Info: Finalize mesh with 75 batches +[04:08:11 PM] Info: Finalize mesh with 75 batches +[04:08:11 PM] Info: Finalize mesh with 75 batches +[04:08:11 PM] Info: Finalize mesh with 75 batches +[04:08:11 PM] Info: Finalize mesh with 75 batches +[04:08:11 PM] Info: Finalize mesh with 75 batches +[04:08:11 PM] Info: Finalize mesh with 75 batches +[04:08:11 PM] Info: Finalize mesh with 75 batches +[04:08:11 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:12 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:13 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:14 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:15 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:16 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:17 PM] Info: Finalize mesh with 75 batches +[04:08:19 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:20 PM] Info: Finalize mesh with 75 batches +[04:08:21 PM] Info: Finalize mesh with 75 batches +[04:08:21 PM] Info: Finalize mesh with 75 batches +[04:08:21 PM] Info: Finalize mesh with 75 batches +[04:08:21 PM] Info: Finalize mesh with 75 batches +[04:08:21 PM] Info: Finalize mesh with 75 batches +[04:08:21 PM] Info: Finalize mesh with 75 batches +[04:08:21 PM] Info: Finalize mesh with 75 batches +[04:08:21 PM] Info: Finalize mesh with 75 batches +[04:08:21 PM] Info: Finalize mesh with 75 batches +[04:08:21 PM] Info: Finalize mesh with 75 batches +[04:08:21 PM] Info: Finalize mesh with 75 batches +[04:08:21 PM] Info: Finalize mesh with 75 batches +[04:08:21 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:22 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:23 PM] Info: Finalize mesh with 75 batches +[04:08:47 PM] Info: Finalize mesh with 81 batches +[04:08:50 PM] Info: Finalize mesh with 83 batches +[04:08:52 PM] Info: Finalize mesh with 85 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:53 PM] Info: Finalize mesh with 89 batches +[04:08:54 PM] Info: Finalize mesh with 92 batches +[04:08:54 PM] Info: Finalize mesh with 92 batches +[04:08:54 PM] Info: Finalize mesh with 92 batches +[04:08:54 PM] Info: Finalize mesh with 92 batches +[04:08:54 PM] Info: Finalize mesh with 92 batches +[04:08:54 PM] Info: Finalize mesh with 92 batches +[04:08:54 PM] Info: Finalize mesh with 92 batches +[04:08:54 PM] Info: Finalize mesh with 92 batches +[04:08:54 PM] Info: Finalize mesh with 92 batches +[04:08:54 PM] Info: Finalize mesh with 92 batches +[04:08:54 PM] Info: Finalize mesh with 92 batches +[04:08:54 PM] Info: Finalize mesh with 92 batches +[04:08:54 PM] Info: Finalize mesh with 92 batches +[04:08:54 PM] Info: Finalize mesh with 92 batches +[04:08:54 PM] Info: Finalize mesh with 92 batches +[04:09:01 PM] Info: Finalize mesh with 94 batches +[04:09:06 PM] Info: Finalize mesh with 96 batches +[04:09:06 PM] Info: Finalize mesh with 103 batches +[04:09:06 PM] Info: Finalize mesh with 103 batches +[04:09:06 PM] Info: Finalize mesh with 103 batches +[04:09:06 PM] Info: Finalize mesh with 103 batches +[04:09:06 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:07 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:08 PM] Info: Finalize mesh with 103 batches +[04:09:09 PM] Info: Finalize mesh with 103 batches +[04:09:09 PM] Info: Finalize mesh with 103 batches +[04:09:09 PM] Info: Finalize mesh with 103 batches +[04:09:09 PM] Info: Finalize mesh with 103 batches +[04:09:09 PM] Info: Finalize mesh with 103 batches +[04:09:09 PM] Info: Finalize mesh with 103 batches +[04:09:09 PM] Info: Finalize mesh with 103 batches +[04:09:09 PM] Info: Finalize mesh with 103 batches +[04:09:09 PM] Info: Finalize mesh with 103 batches +[04:09:09 PM] Info: Finalize mesh with 103 batches +[04:09:11 PM] Info: Finalize mesh with 103 batches +[04:09:11 PM] Info: Finalize mesh with 103 batches +[04:09:11 PM] Info: Finalize mesh with 103 batches +[04:09:11 PM] Info: Finalize mesh with 103 batches +[04:09:14 PM] Info: Finalize mesh with 103 batches +[04:09:14 PM] Info: Finalize mesh with 103 batches +[04:09:14 PM] Info: Finalize mesh with 103 batches +[04:09:14 PM] Info: Finalize mesh with 103 batches +[04:09:14 PM] Info: Finalize mesh with 103 batches +[04:09:14 PM] Info: Finalize mesh with 103 batches +[04:09:14 PM] Info: Finalize mesh with 103 batches +[04:09:14 PM] Info: Finalize mesh with 103 batches +[04:09:14 PM] Info: Finalize mesh with 103 batches +[04:09:14 PM] Info: Finalize mesh with 103 batches +[04:09:14 PM] Info: Finalize mesh with 103 batches +[04:09:14 PM] Info: Finalize mesh with 103 batches diff --git a/KP3Dii/src/KP3D_Map.cpp b/KP3Dii/src/KP3D_Map.cpp index 3533063..06bc407 100644 --- a/KP3Dii/src/KP3D_Map.cpp +++ b/KP3Dii/src/KP3D_Map.cpp @@ -101,7 +101,7 @@ void Map::BuildFlat(Sector& sector, Flat& flat, bool invert) invert ^= 1; std::vector steiner_points; - for (const auto& st: flat.steiner_points) + for (const auto& st : flat.steiner_points) steiner_points.emplace_back(st.x, st.z); std::vector> subsector_polygons; @@ -125,9 +125,13 @@ void Map::BuildFlat(Sector& sector, Flat& flat, bool invert) l.textures[TEX_FRONT] = nullptr; l.flags = Wall::FLAG_OPENING | Wall::FLAG_SUBSECTOR_OPENING; l.portal = §or; + // flat.steiner_points.push_back({ l.start.x, flat.base_height, l.start.y }); + //s->floor.steiner_points.push_back({ l.start.x, s->floor.base_height, l.start.y }); + //s->ceiling.steiner_points.push_back({ l.start.x, s->ceiling.base_height, l.start.y }); + } + if (l.flags & Wall::FLAG_SUBSECTOR_OPENING) + { steiner_points.push_back({ l.start.x, l.start.y }); - // s->floor.steiner_points.push_back({ l.start.x, s->floor.base_height, l.start.y }); - // s->ceiling.steiner_points.push_back({ l.start.x, s->ceiling.base_height, l.start.y }); } } ss.push_back({l.start.x, l.start.y}); @@ -214,6 +218,10 @@ void Map::BuildQuad(Sector& sector, Wall& wall, Flat& flat_top, Flat& flat_botto if (sector.inverted) flip ^= 1; + // Debug: remove all triangulated data (no terrain/slope support) + //flat_top.triangulated_data.clear(); + //flat_bottom.triangulated_data.clear(); + std::vector points; for (const Vertex3D& v: flat_bottom.triangulated_data) { @@ -222,9 +230,16 @@ void Map::BuildQuad(Sector& sector, Wall& wall, Flat& flat_top, Flat& flat_botto Vec2 mpos = {Distance({v.position.x, v.position.z}, {pos_a.x, pos_a.z}), v.position.y}; points.push_back(mpos); } - // if (!points.empty()) - if (!FloatCmp(points.back().x, Distance({ pos_a.x, pos_a.z }, {pos_b.x, pos_b.z}), E)) - points.push_back({ Distance({ pos_a.x, pos_a.z }, {pos_b.x, pos_b.z}), flat_bottom.base_height}); + if (!points.empty()) + { + //if (!FloatCmp(points.back().x, Distance({ pos_a.x, pos_a.z }, { pos_b.x, pos_b.z }), E) && !FloatCmp(points.back().y, flat_bottom.base_height, E)) + // points.push_back({ Distance({ pos_a.x, pos_a.z }, {pos_b.x, pos_b.z}), flat_bottom.base_height }); + } + else + { + points.push_back({0.0f, flat_bottom.base_height}); + points.push_back({Distance({pos_a.x, pos_a.z}, {pos_b.x, pos_b.z}), flat_bottom.base_height}); + } //if (points.empty()) // points.push_back({ 0.0f, flat_bottom.base_height }); std::vector top_points; @@ -235,9 +250,16 @@ void Map::BuildQuad(Sector& sector, Wall& wall, Flat& flat_top, Flat& flat_botto Vec2 mpos = {Distance({v.position.x, v.position.z}, {pos_a.x, pos_a.z}), v.position.y}; top_points.push_back(mpos); } - // if (!top_points.empty()) - if (!FloatCmp(top_points.back().x, 0.0f, E)) - top_points.push_back({ 0.0f, flat_top.base_height }); + if (!top_points.empty()) + { + //if (!FloatCmp(top_points.back().x, 0.0f, E) && !FloatCmp(top_points.back().y, flat_top.base_height, E)) + // top_points.push_back({ 0.0f, flat_top.base_height }); + } + else + { + top_points.push_back({ Distance({pos_a.x, pos_a.z}, {pos_b.x, pos_b.z}), flat_top.base_height }); + top_points.push_back({ 0.0f, flat_top.base_height }); + } // if (top_points.empty()) // top_points.push_back({Distance({0.0f, 0.0f}, {pos_b.x - pos_a.x, pos_b.z - pos_a.x}), flat_top.base_height}); std::sort(points.begin(), points.end(), [&](Vec2 a, Vec2 b) { return a.x < b.x; });