Commit graph

22 commits

Author SHA1 Message Date
56c244ee57 feat: replaced sample_baked with sample 2026-02-26 20:37:13 +01:00
0ca27ed61e chore: minor TerrainModifier::blend optimisation 2026-02-26 20:28:09 +01:00
65bf506f0b feat: removed practically unneeded properties 2026-02-26 20:24:25 +01:00
2efd3d2ddf chore: removed some unneeded whitespace 2026-02-25 23:44:41 +01:00
f0e63a1142 fix: chunk gets removed from tree before deleting 2026-02-25 23:11:32 +01:00
0d982a751c fix: rebuilding grid fully stops threads first 2026-02-25 23:05:03 +01:00
1e44fcd09f feat: apply_mesh for chunks is smeared over frames 2026-02-25 22:42:07 +01:00
226c821454 feat: bounds-based mesh reloading 2026-02-25 22:02:02 +01:00
953e4abe5b chore: modifiers are aware of parent terrain 2026-02-25 20:21:13 +01:00
80eb6ef4c0 feat: tore out old generation triggers 2026-02-25 20:12:24 +01:00
51fe41eda0 chore: renamed ReadWrite mtx to Shared mutex 2026-02-25 19:59:59 +01:00
811970a306 chore: massively sped up mesh gen performance 2026-02-25 18:57:06 +01:00
8ff1b1404d feat: multithreading for terrain mesh gen 2026-02-24 23:16:21 +01:00
d3561eb218 feat: terrain tl is 0,0,0 2026-02-24 12:51:05 +01:00
da1512e8cc feat: terrain settings are now editable 2026-02-24 12:50:49 +01:00
508e87f19b chore: TerrainModifier inherits Marker3D ipv Node 2026-02-24 10:48:00 +01:00
c5457ffbc0 feat: real-time distance modifier curve updates 2026-02-23 21:15:30 +01:00
fc6034242e feat: realtime editing 2026-02-23 12:01:35 +01:00
f6442805af feat: simplified distance modifier blend logic 2026-02-22 23:40:29 +01:00
ed1d045ab1 chore: adjusting terrain logic 2026-02-22 23:39:46 +01:00
c17b513b34 fix: extracted blend logic to evaluate_at 2026-02-22 22:50:07 +01:00
ac139f01b6 feat: started work on terrain editor tools 2026-02-22 22:27:23 +01:00