T1ti
67833b3eac
noggit: liquid_chunk: fix layer count not being updated when cleaning up the chunk
...
f4518497d0
2024-09-01 05:10:46 +02:00
T1ti
934a0a4000
adspartan: Fix cursor plane not visible underwater by rendering it before the water and making it write to the depth buffer, add checker board pattern to be able to see the water under it still
...
95092f992b
2024-09-01 05:09:58 +02:00
T1ti
6211c578eb
noggit: mapview: fix set area ID menu shortcut preventing other tool to use the keybind
...
894a2bcfa0
2024-09-01 03:54:33 +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
e6d1ac3259
adspartan: mapview: add keybind for the "Set Area ID" option and limit it to the area tool
2024-08-31 07:30:10 +02:00
T1ti
9d8d0a1a4a
adspartan:
...
noggit: ui: object_editor: fix default rotation not matching the range of the widgets
4a693475a4
2024-08-31 07:28:14 +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
2c3c98add7
adspartan: mapview: make some labels more descriptive
2024-08-31 00:07:25 +02:00
T1ti
01958a7d89
adspartan : liquid updates
...
b656636a78
2024-08-31 00:05:48 +02:00
T1ti
47e4ab4f80
adspartan : particle: fix ribbon iterator issue
...
07daf2120f
2024-08-30 23:12:34 +02:00
T1ti
0d50dddd15
adspartan : ui: texturing gui: don't show _h textures in the texture palette
...
785cec2678
+ show textures without specular by default
2024-08-30 22:55:50 +02:00
T1ti
8336c2367b
adspartan :texture_set: improve texturing at the chunks' borders to avoid visible disconnects
...
876dca9355
2024-08-30 22:47:12 +02:00
T1ti
3f62034c40
Light editor updates WIP
2024-08-30 21:29:33 +02:00
T1ti
d31a76009b
WIP update groundeffect rendering updates
2024-08-30 21:10:34 +02:00
T1ti
7b5e3b4125
cleanup sky
2024-08-26 07:50:30 +02:00
T1ti
307c2a58c2
adspartan:new settings to disable sky Rendering
...
a8f1a82fd4
2024-08-26 06:42:03 +02:00
T1ti
a7cb7e9d79
adspartan: texture manager: use placeholder texture instead of throwing an exception for unsupported blp compression formats
...
ebd3835523
2024-08-26 05:47:14 +02:00
T1ti
ffd1256d5a
context: add has_extension function
...
a7eb763976
2024-08-26 05:13:30 +02:00
T1ti
32a37e6e13
debug & fps Camera
...
credit adspartan
a7eb763976
2024-08-26 05:12:46 +02:00
T1ti
a396343646
adspartan :
...
noggit: application: add failsafe for when the opengl context creatio…
…n get stuck
3e4f41e158
2024-08-26 03:34:28 +02:00
T1ti
63b92869e0
adspartan: asyncloader: change async loader to regular pointer
...
f9b25e888c
2024-08-26 03:22:37 +02:00
T1ti
56aab6b7c0
update liquid attributes and fatigue auto updates
2024-08-26 02:54:57 +02:00
T1ti
15bb0f7fba
check redist version
2024-08-26 02:23:38 +02:00
T1ti
400cfe4caf
add zoneLigths structures and mark light definitions consts
2024-08-17 06:13:55 +02:00
T1ti
01dd6ec74a
make tile unload safer
2024-08-17 05:30:31 +02:00
T1ti
9e958e8404
fix large stack allocation warnings and optimize
2024-08-17 05:28:15 +02:00
T1ti
6f5b34cdc3
extra unloading dist safety check
2024-08-14 06:47:49 +02:00
T1ti
c901c42361
- more reloadable settings
...
- implement loading radius, default to 2 8051842364
2024-08-14 06:41:17 +02:00
T1ti
c01ad917b2
1a44ba1daa
...
adspartan: improve alphamap loading and conversion to big alpha format
2024-08-14 05:22:48 +02:00
T1ti
e6c6f9e85c
1d22ddce61
...
noggit: model: only setup shader attributes once
2024-08-14 05:05:55 +02:00
T1ti
9facaafc80
00619dce62
2024-08-14 04:42:57 +02:00
T1ti
f97d0e7672
8d0443f4dd
2024-08-14 04:29:09 +02:00
T1ti
2397c781ea
map creation improvements:
...
- add default light.dbc entry
- add default map name
- set default directory name to an unused one
- fix loc string flags
- when a map is created select and load it
- init max uid to skip the UID popup for new maps
- correctly reset the map render grid
2024-08-14 04:02:57 +02:00
T1ti
79e3f04498
fix loading map.dbc timeofdayoverride
2024-08-14 03:58:34 +02:00
T1ti
f8217e1d5f
optimize memory : change alphamaps from std::optional to unique_ptr
2024-08-13 23:37:51 +02:00
T1ti
0c44bc348a
fix sky dbc loading
2024-08-10 20:12:32 +02:00
T1ti
48e540fff8
remove gameview tool icon and optimize flightbounds render
2024-08-10 03:06:45 +02:00
T1ti
0e9e41968c
fix build
2024-08-09 22:07:16 +02:00
T1ti
7492a5c9e0
ActionHistoryNavigator improvements
2024-08-09 21:26:57 +02:00
T1ti
b39e56db43
optimize terrain sculpting objects snap
2024-08-09 20:19:48 +02:00
T1ti
fc697493a0
fix liquid render not upddating after clearing all liquid from a tile
2024-08-09 06:56:21 +02:00
T1ti
9e9770df8b
merge layers by default again when swappnig textures
2024-08-06 23:37:51 +02:00
T1ti
d35b99a205
fix zone creation id
2024-08-06 20:23:18 +02:00
T1ti
120db7184e
fix missing import
2024-08-06 04:49:41 +02:00
T1ti
24488ae016
update archive submodule : improve locales support
2024-08-06 04:39:49 +02:00
T1ti
e24c1c3bd0
- add a quick settings popup when creating zones
...
- improve locales support
- refactor dbc exceptions handling
2024-08-06 04:36:38 +02:00
T1ti
4f4da1021e
save rotate_on_terrain checkbox state
2024-08-06 04:32:41 +02:00