Commit Graph

19 Commits

Author SHA1 Message Date
16d62d3a34 Chunk remover tool initial setup in TerrainWorldEditor. 2025-02-07 14:45:40 +01:00
3f267dcbfc Make the expected tool settings shown by default in TerrainWorldEditor. 2025-02-07 12:58:50 +01:00
1da418523a Spawn brush initial setup in TerrainWorldEditor. 2025-02-07 12:57:16 +01:00
ba6a112efb Reorganized the tools in TerrainWorldEditor. Also made the Isolevel Brush the default. 2025-02-07 12:50:59 +01:00
ae987b83e9 Renamed the add and remove tools to add single and remove single voxel in TerrainWorldEditor. Also improved their gui a bit. 2025-02-07 12:47:06 +01:00
aeae3198ba Disable allow chunk creation for the paint brush and isolevel brush tools by default in TerrainWorldEditor. A new chunk spawner tool will be added instead soon. 2025-02-07 12:40:05 +01:00
70fe973810 Invert the logic of the isolevel brush smoothness calculation so it works as expected. 2025-02-07 12:34:54 +01:00
6539b25257 Start at max isolevel brush smoothness in TerrainWorldEditor. 2025-02-07 12:30:33 +01:00
5c2f5da950 Fix isolevel brush smoothness calculation in TerrainWorldEditor. 2025-02-07 12:27:12 +01:00
58698e2971 Allow 0 as the isolevel brush strength and smoothness in TerrainWorldEditor. 2025-02-07 12:19:08 +01:00
2024a33ee9 Implemented chunk material invalidation support for TerrainLibraryMergerPCM. 2025-02-07 10:08:22 +01:00
2688162cf9 Optimized editing in TerrainWorldEditor. 2025-02-06 17:42:53 +01:00
26b6fc89f8 Fix crash on shutdown. 2025-02-05 20:35:32 +01:00
1a5be23b91 Udpate the gizmo size properly in TerrainWorldEditor. 2025-02-05 20:32:09 +01:00
66b98829a1 Optimized UndoRedo usage in TerrainWorldEditor. 2025-02-05 20:22:30 +01:00
b1e386fd73 Implemented the TerrainWorldGizmo. 2025-02-05 14:01:01 +01:00
dbff74222c Renamed the new gizmo. 2025-02-05 11:11:32 +01:00
91f6141b5c Initial gizmo setup for Terraman. 2025-02-05 11:05:42 +01:00
3610209f54 Moved the TerrainWorldEditor to a new folder. Also make sure it's only compiled in tools builds. 2025-02-05 09:35:16 +01:00