asjdiajsda
This commit is contained in:
parent
abd61d4d01
commit
c4620539e1
3 changed files with 139 additions and 409 deletions
|
@ -1,399 +1,118 @@
|
|||
[02:08:35 PM] Info: Starting...
|
||||
[03:45:48 PM] Info: Starting...
|
||||
|
||||
KP3D version 2
|
||||
===============================
|
||||
Copyright (C) kpworld.xyz 2018-2024
|
||||
Contact me! @kp_cftsz
|
||||
|
||||
[02:08:35 PM] Info: Initializing SDL
|
||||
[02:08:35 PM] Info: Initializing OpenGL
|
||||
[02:08:35 PM] Info: OpenGL version: 4.6.0 NVIDIA 536.23
|
||||
[02:08:35 PM] Info: Initializing GLEW
|
||||
[02:08:35 PM] Info: Initializing SDL_mixer
|
||||
[02:08:35 PM] Info: Reticulating splines...
|
||||
[02:08:35 PM] Info: Ready!
|
||||
[02:08:35 PM] Info: Finalize mesh with 45 batches
|
||||
[02:08:49 PM] Info: Finalize mesh with 48 batches
|
||||
[02:08:52 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:52 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:52 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:52 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:52 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:52 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:52 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:52 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:53 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:53 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:53 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:53 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:53 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:53 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:53 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:53 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:55 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:55 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:55 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:55 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:55 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:55 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:55 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:55 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:55 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:55 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:55 PM] Info: Finalize mesh with 49 batches
|
||||
[02:08:55 PM] Info: Finalize mesh with 49 batches
|
||||
[02:09:01 PM] Info: Finalize mesh with 55 batches
|
||||
[02:09:05 PM] Info: Finalize mesh with 57 batches
|
||||
[02:09:07 PM] Info: Finalize mesh with 59 batches
|
||||
[02:09:08 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:08 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:08 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:08 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:08 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:08 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:08 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:08 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:08 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:08 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:08 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:08 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:08 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:08 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:08 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:09 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:10 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:10 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:10 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:10 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:10 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:10 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:10 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:10 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:10 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:10 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:10 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:11 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:12 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:12 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:12 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:36 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:36 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:36 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:36 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:36 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:36 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:37 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:37 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:37 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:37 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:37 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:37 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:37 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:37 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:37 PM] Info: Finalize mesh with 67 batches
|
||||
[02:09:53 PM] Info: Finalize mesh with 69 batches
|
||||
[02:09:55 PM] Info: Finalize mesh with 71 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:57 PM] Info: Finalize mesh with 74 batches
|
||||
[02:09:58 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:58 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:58 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:58 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:58 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:58 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:58 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:58 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:58 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:58 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:58 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:59 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:59 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:59 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:59 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:59 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:59 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:59 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:59 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:59 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:59 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:59 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:59 PM] Info: Finalize mesh with 77 batches
|
||||
[02:09:59 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:02 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:04 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:04 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:04 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:04 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:04 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:04 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:04 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:04 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:04 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:04 PM] Info: Finalize mesh with 77 batches
|
||||
[02:10:14 PM] Info: Finalize mesh with 79 batches
|
||||
[02:10:14 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:14 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:14 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:14 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:14 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:14 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:15 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:15 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:15 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:15 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:15 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:15 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:15 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:15 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:15 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:15 PM] Info: Finalize mesh with 83 batches
|
||||
[02:10:53 PM] Info: Finalize mesh with 85 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:54 PM] Info: Finalize mesh with 89 batches
|
||||
[02:10:57 PM] Info: Finalize mesh with 93 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:10:59 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:00 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:02 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:02 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:02 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:02 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:02 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:02 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:02 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:02 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:02 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:03 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:03 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:03 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:03 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:04 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:04 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:04 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:04 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:04 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:04 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:04 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:04 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:04 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:04 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:04 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:04 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:05 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:05 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:05 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:05 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:05 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:06 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:06 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:06 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:06 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:06 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:06 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:06 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:06 PM] Info: Finalize mesh with 97 batches
|
||||
[02:11:29 PM] Info: Finalize mesh with 103 batches
|
||||
[02:11:35 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:35 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:35 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:35 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:35 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:35 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:35 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:36 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:36 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:36 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:36 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:36 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:36 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:37 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:37 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:37 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:37 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:37 PM] Info: Finalize mesh with 103 batches
|
||||
[02:11:37 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:37 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:38 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:39 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:46 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:46 PM] Info: Finalize mesh with 103 batches
|
||||
[02:11:46 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:46 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:46 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:46 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:46 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:46 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:46 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:46 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:46 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:47 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:47 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:47 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:47 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:53 PM] Info: $ set-mode game
|
||||
[02:11:53 PM] Info: $
|
||||
[02:11:56 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:57 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:57 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:57 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:57 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:58 PM] Info: Finalize mesh with 104 batches
|
||||
[02:11:58 PM] Info: Finalize mesh with 104 batches
|
||||
[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
|
||||
|
|
|
@ -13,7 +13,7 @@ namespace kp3d {
|
|||
|
||||
bool PointInLine(XYf point, XYf line_start, XYf line_end)
|
||||
{
|
||||
float bounds = Distance(line_start, line_end) + EPSILON;
|
||||
float bounds = Distance(line_start, line_end) + 0.1f;
|
||||
float test = (line_start.y - point.y) * line_end.x + (point.x - line_start.x) * line_end.y +
|
||||
(line_start.x * point.y - point.x * line_start.y);
|
||||
|
||||
|
|
|
@ -40,12 +40,12 @@ bool SectorContains(const kp3d::Sector& outer, const kp3d::Sector& inner)
|
|||
if (status == PointInPolygonResult::IsOn)
|
||||
partial_count++;
|
||||
}
|
||||
if (count == inner_path.size())
|
||||
if ((count + partial_count) == inner_path.size())
|
||||
completely_inside = true;
|
||||
if (partial_count > 0 && count > 0)
|
||||
partially_inside = true;
|
||||
|
||||
return completely_inside || (count > 0 && partial_count < 4); // stupid
|
||||
return completely_inside;// || (count > 0 && partial_count < 4); // stupid
|
||||
}
|
||||
|
||||
// Callback used by the renderer and editor
|
||||
|
@ -120,9 +120,15 @@ void Map::BuildFlat(Sector& sector, Flat& flat, bool invert)
|
|||
}
|
||||
else
|
||||
{
|
||||
l.textures[TEX_FRONT] = nullptr;
|
||||
l.flags = Wall::FLAG_OPENING | Wall::FLAG_SUBSECTOR_OPENING;
|
||||
l.portal = §or;
|
||||
if (!(l.flags & Wall::FLAG_OPENING))
|
||||
{
|
||||
l.textures[TEX_FRONT] = nullptr;
|
||||
l.flags = Wall::FLAG_OPENING | Wall::FLAG_SUBSECTOR_OPENING;
|
||||
l.portal = §or;
|
||||
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});
|
||||
}
|
||||
|
@ -200,6 +206,8 @@ void Map::BuildFlat(Sector& sector, Flat& flat, bool invert)
|
|||
*/
|
||||
void Map::BuildQuad(Sector& sector, Wall& wall, Flat& flat_top, Flat& flat_bottom, const Texture* texture, Vec3 pos_a, Vec3 pos_b, bool flip, bool flip_u, bool flip_v, XYf uv_offset)
|
||||
{
|
||||
const float E = 4.0f / 128.0f;
|
||||
|
||||
if (!texture)
|
||||
return;
|
||||
|
||||
|
@ -214,11 +222,11 @@ 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.y }, {pos_b.x, pos_b.y})))
|
||||
points.push_back({ Distance({ pos_a.x, pos_a.y }, {pos_b.x, pos_b.y}), flat_bottom.base_height});
|
||||
// if (points.empty())
|
||||
// points.push_back({ 0.0f, 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))
|
||||
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<Vec2> top_points;
|
||||
for (const Vertex3D& v: flat_top.triangulated_data)
|
||||
{
|
||||
|
@ -227,8 +235,8 @@ 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))
|
||||
// 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())
|
||||
// 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});
|
||||
|
@ -463,9 +471,12 @@ void Map::JoinSectors(Sector& sector)
|
|||
}
|
||||
|
||||
// Mark the other one as an opening
|
||||
l.textures[TEX_FRONT] = nullptr;
|
||||
l.flags = Wall::FLAG_OPENING | Wall::FLAG_TOUCHED;
|
||||
l.portal = §or;
|
||||
if (!(l.flags & Wall::FLAG_OPENING)) // <- do we want to check this? not sure...
|
||||
{
|
||||
l.textures[TEX_FRONT] = nullptr;
|
||||
l.flags = Wall::FLAG_OPENING | Wall::FLAG_TOUCHED;
|
||||
l.portal = §or;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue