Commit Graph

76 Commits

Author SHA1 Message Date
T1ti
6d376f31cb implement sound emitters load/save
rework chunk loading classes to be temporary
2024-03-08 07:53:14 +01:00
T1ti
58f12ebf96 wip 2024-02-11 08:01:17 +01:00
Kaev
2ae5de2608 Merge branch 'sql_update' into 'noggit-shadowlands'
Update

See merge request prophecy-rp/noggit-red!44
2023-07-22 07:10:37 +00:00
T1ti
f94c0c833e skip loading tile textures and models when not needed. Major improvement and fix for wdl generation 2023-07-19 02:48:38 +02:00
T1ti
935a532fcd Merge branch 'noggit-shadowlands' of https://gitlab.com/prophecy-rp/noggit-red into ground_effects_editor
# Conflicts:
#	src/noggit/MapTile.cpp
#	src/noggit/MapView.cpp
2023-07-10 06:58:14 +02:00
ihm-tswow
7d6da16105 fix almost all compiler errors and warnings 2023-05-13 23:40:08 +02:00
T1ti
9adc98b3a7 implement global texture swapping 2023-01-21 03:18:48 +01:00
Havric
9866140a0f Merge branch 'tetxure_remove' into 'noggit-shadowlands'
New button to remove texture from ADT

See merge request prophecy-rp/noggit-red!15
2022-08-25 17:21:40 +00:00
T1ti
b6097d8d9c New button to remove texture from ADT 2022-07-22 07:22:54 +02:00
EIntemporel
61de6ffd9d Swap texture on chunk even if texture set is full 2022-07-01 19:51:13 +02:00
Skarn
ceb2c872eb fix projects on linux 2022-03-20 15:51:27 +03:00
Skarn
7cb38c4781 Update MapChunk.cpp | potential fix for normals 2022-03-13 02:39:44 +03:00
Skarn
c259d21807 Update MapChunk.cpp | fix normal saving 2022-03-13 00:20:41 +03:00
Skarn
b70fcf8b02 fix crash on map save 2022-03-12 19:32:13 +03:00
Skarn
96d82e7a1a Update MapChunk.cpp | fix cursor going through terrain on selection 2022-03-07 00:16:41 +03:00
Skarn
8f5b39487c texture swapper: fix render update 2022-02-28 01:58:24 +03:00
Skarn
75806861d4 fix or hack fix various issues | Update FlowView.cpp, Action.cpp, and 8 more files... 2022-01-12 18:27:30 +03:00
Skarn
1aba567967 quick rename 2021-12-19 00:03:42 +03:00
Skarn
15011583fc remove pool alloc, fix bad optional access, renaming 2021-12-14 01:16:41 +03:00
Alister
bf34bfcf31 removing more boost references 2021-12-12 22:32:47 +00:00
Skarn
3bf5ae2a66 Merge remote-tracking branch 'origin/noggit-shadowlands' into noggit-shadowlands 2021-12-13 01:07:28 +03:00
Skarn
ec8caddc33 rename namespaces to match code style 2021-12-13 01:01:05 +03:00
Alister
f41ef1914f removing more boost usage 2021-12-12 20:14:38 +00:00
Skarn
cb32b9a8eb migrate to BlizzardArchive library for file reading 2021-12-11 21:30:45 +03:00
Skarn
0b0d878b48 fix flatten/blur math to use glm: Update MapChunk.cpp 2021-11-29 12:32:14 +03:00
Skarn
f5eac8b745 Make action stuff a macro
| Update ActionManager.hpp, MapChunk.cpp, and 21 more files...
2021-11-29 03:13:39 +03:00
Skarn
57172101a6 fix frustum culling to use row major matrix 2021-11-26 23:13:43 +03:00
Skarn
407602e223 remake tile update queue to be universal 2021-11-19 18:39:59 +03:00
Havric
9cd2dad5a2 Merge branch 'noggit-shadowlands' into 'master'
# Conflicts:
#   CMakeLists.txt
#   src/noggit/MapChunk.cpp
#   src/noggit/World.cpp
#   src/noggit/World.h
2021-11-17 19:00:10 +00:00
Skarn
58c4d0fb02 major clean up and rework of minimap generator. it is now much faster and never skips to load an asset. it should not stall the process either.
UX improvements for dock widgets and minimap selector widget. The long requested ADT coord promt is now back.
2021-11-17 21:13:03 +03:00
Alister
c1f8db38f2 moving across to glm math functions 2021-11-14 20:37:59 +00:00
Alister
926dd64a3f removing the rest of vector3d 2021-11-14 19:52:57 +00:00
Alister
eb9b0c5c50 moving across to glm::vec3
moving across to glm::vec3 this one took a while!
2021-11-14 16:46:57 +00:00
Alister
b7af3b0776 moving across to using glm::vec4 2021-11-13 22:11:55 +00:00
Alister
a01cb1552f moving across to glm::quat 2021-11-13 19:00:28 +00:00
ssshumakov3@gmail.com
18bc08887a fix a bunch of culling bugs 2021-10-22 22:17:18 +03:00
ssshumakov3@gmail.com
8893a2f366 prefer numeric limits to weird constants 2021-10-15 11:24:14 +03:00
ssshumakov3@gmail.com
2a30e3ca2c more culling improvements 2021-10-11 20:44:31 +03:00
sshumakov3
9da67901cd frustum culling and LOD 2021-09-03 01:52:32 +03:00
sshumakov3
dc164667f8 fix normals & implement holes 2021-08-31 20:43:54 +03:00
sshumakov3
05368885d1 GPU accelerated selection 2021-08-31 15:28:32 +03:00
sshumakov3
0fa66d6ad6 push rendering progress. unstable. 2021-08-30 22:49:16 +03:00
sshumakov3
64ee9c89b0 noggit goes bindless, first test 2021-08-22 21:45:55 +03:00
sshumakov3
baab65de22 more render optimizations 2021-08-16 20:53:05 +03:00
sshumakov3
f6c6eac563 include tracy profiler and fix wireframe 2021-08-15 19:49:52 +03:00
sshumakov3
e207aeb88b more rendering improvements 2021-08-15 11:46:21 +03:00
sshumakov3
0df885e5a0 test speed up rendering 2021-08-01 17:32:28 +03:00
sshumakov3
b5fb489eb5 optimize frustum culling 2021-07-31 10:36:36 +03:00
sshumakov3
4fbb9e0a47 add new application mode for vertex colors 2021-07-29 22:55:55 +03:00
sshumakov3
f2af3965c3 compare to image size, not per-unit size 2021-07-29 15:57:49 +03:00