T1ti
128b58ca08
add some check if adt failed loading when calculating extents
2025-01-04 22:45:54 +01:00
Martin Benjamins
d93dbc55ad
Modern features (height texturing, WMO scaling, maptexture generation)
2024-11-01 02:48:08 +00:00
T1ti
a4c34381da
Big commit, sorry
...
- add animated mesh detection for Selection
- add local lightning setting
- add settings for rendering m2/wmo extra boxes
- drawing animation bounding boxes for small animated objects
- add distance check for WMo doodads
- performance improvements
- render red boxes for particle models without a mesh to allow selecting them
- limit rate of alphamap upload per frame to avoid freezes (long rame times where too much is processed in one frame)
- lightning improvements and rework
- now loading zone lights and rendering them
- new tree filter for area and light editors
- Light editor UI revamp, new lightning info window and active lights display/selection
- tools can now be expended horizontally
- fixed zone browser tree UI, now is more compact
- updated boxes colors
2024-10-19 23:08:46 +02:00
T1ti
e8985175b2
new functions to track tile children loading state
2024-10-01 06:05:18 +02:00
T1ti
94b879ab8d
update math and misc functions
2024-09-26 03:12:06 +02:00
T1ti
f192343144
ensure all extents are updated when calculating combined extents
2024-09-01 03:50:58 +02:00
T1ti
2e0e840a91
adspartan : noggit: ui: settings: unify render distance and far z settings
...
aedf0f1bd3
noggit: ui: settings: add fov
5fb49d7242
2024-09-01 03:36:01 +02:00
T1ti
f9007a2b08
adspartan: : maptile: make sure extents are there and up to date when call…
...
…ing intersect
62d27ccbbd
2024-08-31 07:39:40 +02:00
T1ti
9e0ca19d71
adspartan : implement option to save liquids as MCLQ
...
mapchunk: store pointer to the header when saving
2893aadcaf
f7e5f8396f
noggit3 : extendable array: prevent use after extend https://github.com/wowdev/noggit3/pull/91
2024-08-31 07:27:03 +02:00
T1ti
61b607bb5c
Noggit3 : extendable array: prevent use after extend
...
https://github.com/wowdev/noggit3/pull/91
+ adspartan mapchunk: store pointer to the header when saving f7e5f8396f
2024-08-31 05:35:09 +02:00
T1ti
01dd6ec74a
make tile unload safer
2024-08-17 05:30:31 +02:00
T1ti
f8217e1d5f
optimize memory : change alphamaps from std::optional to unique_ptr
2024-08-13 23:37:51 +02:00
T1ti
d55cc74f0b
- re-enable rendering wmo doodads
...
- clean up objects extents functions
2024-07-28 02:32:12 +02:00
T1ti
4853c8aa37
fix model storage actions
2024-07-23 09:29:34 +02:00
T1ti
887b7282e0
ground effect editor progress
...
support detail doodads exclusion painting
implement actions
2024-07-02 19:25:24 +02:00
T1ti
063297b5b6
load mtxf ADT chunk, no saving/usage yet. credit Adspartan
2024-05-30 20:06:45 +02:00
T1ti
5db0e9ea49
revamp image map imports and add progress bar for global operations
2024-05-25 07:11:35 +02:00
T1ti
999a572b07
fix normals
2024-05-07 06:04:31 +02:00
T1ti
ea2881a58d
recalculate normals when importing heightmaps
2024-05-07 05:08:35 +02:00
T1ti
64b751574d
cleanup some permanently stored temporary data
2024-05-07 05:07:07 +02:00
T1ti
e384a0f58f
update heightmap import to use range instead of multiplier + some polish
2024-05-03 08:15:56 +02:00
T1ti
d4d69ca5c7
fix vertex colors image import
2024-04-24 07:18:17 +02:00
T1ti
43073136c4
update
2024-03-05 03:46:58 +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
b61ac0e35b
fix merge issues
2023-07-11 01:59:54 +02:00
T1ti
8d7d02b510
Merge branch 'ground_effects_editor' of https://gitlab.com/T1ti/noggit-red into ground_effects_editor
...
# Conflicts:
# src/noggit/MapTile.cpp
# src/noggit/MapView.cpp
2023-07-11 01:56:08 +02:00
T1ti
a10763affb
more comments
2023-07-11 01:49:18 +02:00
T1ti
f87e1933bb
remove comments
2023-07-11 01:46:26 +02:00
T1ti
4c7b742ac1
fix merge conflicts
2023-07-11 01:37:18 +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
T1ti
aef8130118
Merge branch 'noggit-shadowlands' into 'ground_effects_editor'
...
# Conflicts:
# src/noggit/MapTile.cpp
# src/noggit/MapView.cpp
2023-07-07 21:48:49 +00:00
ihm-tswow
7d6da16105
fix almost all compiler errors and warnings
2023-05-13 23:40:08 +02:00
ihm-tswow
f737cbd053
forcibly load neighbour tiles on tiled imports
...
- fixes border issues on unloaded tiles
2023-05-08 10:59:07 +02:00
ihm-tswow
c4e997f33b
and fix that for vertex shader as well
2023-05-08 10:09:20 +02:00
ihm-tswow
64fc6d31c6
fix off-by-one error
2023-05-08 10:03:10 +02:00
ihm-tswow
73e329f5a1
add tiled edges option for vertex shader import
2023-05-07 11:17:15 +02:00
ihm-tswow
b2d376ee5a
add tiled edges option for heightmap image import
...
- allows importing heightmaps from 256x256 images (e.g. without duplicate edges)
2023-05-07 10:49:03 +02:00
T1ti
b2fe7c5c72
Update MapTile.cpp
2023-04-27 02:16:42 +00:00
T1ti
8d82075552
Use grayscale instead of rgba for images import/export. need testing
2023-01-26 21:47:15 +01:00
T1ti
30eece5897
auto convert image format import for vertex colors and alphamaps
2023-01-21 22:30:36 +01:00
T1ti
6ec6fdf093
-properly export missing texture from chunk as black instead of white
...
-separate implementation of layer 0 and missing texture
-properly export layer 0 as (255-sum(MCAL[1]...MCAL[3]) ) instead of full white chunks
2023-01-21 22:20:13 +01:00
T1ti
ba3b01450f
fix heightmaps image loading for multiple formats
2023-01-21 03:17:44 +01:00
T1ti
565222159b
fix update flags for imports
2023-01-19 02:38:59 +01:00
Skarn
ceb2c872eb
fix projects on linux
2022-03-20 15:51:27 +03:00
Skarn
b70fcf8b02
fix crash on map save
2022-03-12 19:32:13 +03:00
Skarn
b5384c2e18
Update MapTile.cpp | fix #13 . Exporting alphamaps by texture should now also include base textures
2022-03-07 00:23:57 +03:00
Skarn
a4d4412840
update archive library
2022-03-05 23:08:56 +03:00
Skarn
55dfdef1a7
noggit now finally exists with code 0 | Update blizzard-database-library, MapTile.cpp, and 15 more files...
2022-01-17 20:10:04 +03:00