Commit graph

38 commits

Author SHA1 Message Date
d736506eb4 feat: new primitives get selected immediately 2026-01-07 20:20:41 +01:00
8b0bee1f04 fix: first chunk build called deferred 2026-01-07 17:31:52 +01:00
2b04362ecc feat: added expression value to every primitive 2026-01-07 17:23:49 +01:00
c668771696 feat: UI elements for key combinations 2025-12-16 15:46:21 +01:00
ab300878cf fix: layer tree column widths are proportional 2025-12-15 14:02:27 +01:00
630641ceee fix: undo/redo layer name changes updates tree ui 2025-12-15 13:41:02 +01:00
73cb82d8db fix: inspector title updates with layer name 2025-12-15 13:09:04 +01:00
5953ff49a1 feat: deleting primitives at runtime 2025-12-15 12:34:46 +01:00
cd730ac8d4 fix: edit history ignores preview data 2025-12-13 16:07:51 +01:00
656917f6fc feat: name of inspector tab matches name of layer 2025-12-12 23:12:48 +01:00
cb43179770 feat: selection tracking 2025-12-12 22:28:04 +01:00
835fbec815 fix: primitive_list_changed emits on set_primtives
And not in any other case
2025-12-08 22:22:02 +01:00
7ed438bcb2 feat: implemented live refresh 2025-12-08 22:21:28 +01:00
79b6c2dc60 feat: added position offset to faraway chunks 2025-12-08 20:42:25 +01:00
2a3eeef522 feat: lazy loading of terrain chunk LODs 2025-12-08 19:46:29 +01:00
d4273eee8e feat: chunk lod distance uses euclidean distance 2025-12-08 16:28:31 +01:00
1641080ff6 feat: noise height bases on 0 if height infinite 2025-12-08 16:08:43 +01:00
cc3d7d335d fix: renaming uses NAME_COLUMNS ipv column 1 2025-12-08 16:05:14 +01:00
e0f8057993 fix: layer index edits will reorder as expected 2025-12-08 16:00:05 +01:00
b6e8ca9225 feat: implemented adding primitive with UI 2025-12-08 15:33:02 +01:00
670cfa1779 feat: added layer tree icons 2025-12-08 13:41:15 +01:00
fab10c4feb feat: added layer renaming 2025-12-07 21:31:35 +01:00
81a4f2c83c feat: implemented basic primitive tree display 2025-12-07 21:21:17 +01:00
308572e21e feat: updated editor 2025-12-07 14:56:21 +01:00
b34362c7ae feat: added slope handle 2025-11-26 16:45:31 +01:00
c197f4c33b feat: groundwork for collision 2025-11-22 23:53:26 +01:00
1951b560ed feat: implemented multithreading and chunk lods 2025-11-22 19:19:43 +01:00
49b65a7ade feat: switched to having a scene for chunks 2025-11-22 14:30:45 +01:00
07db1670c7 fix: undo and redo both work 2025-11-21 16:14:55 +01:00
e2926f7c3f feat(wip): implementing edit history and un-re-do 2025-11-20 23:33:46 +01:00
f5a78e10c7 feat: implemented chunking 2025-11-19 18:46:38 +01:00
841571cf04 fix: noise texture in primitive emits changed 2025-11-18 22:55:29 +01:00
61ba2a54f2 feat: implemented saving & loading 2025-11-18 18:00:32 +01:00
dfbe37a2e7 feat: implemented point primitive gizmo 2025-11-18 00:04:00 +01:00
81ac67c623 feat: implemented terrain editor plumbing 2025-11-14 18:53:16 +01:00
76dd9fbc62 feat: initialized template 2025-11-12 11:27:24 +01:00
Sara
384cfcbec6 feat: added clang-format and formatted existing files 2025-06-20 21:27:01 +02:00
Jan van der Weide
c33d2130cc feat: modules moved and engine moved to submodule 2025-04-12 18:40:44 +02:00