Commit Graph

878 Commits

Author SHA1 Message Date
louis-e
52fe87b90d Add more natural elements 2025-07-20 23:24:12 +02:00
louis-e
3ea85009e7 Implement Sutherland-Hodgman algorithm for element clipping 2025-07-20 23:21:36 +02:00
louis-e
799c7d6007 Fix cargo fmt 2025-07-20 23:11:06 +02:00
louis-e
7f28089c14 Fix interior wall roof clipping 2025-07-20 23:07:28 +02:00
louis-e
4bb69b6b16 Fix cargo fmt and clippy 2025-07-20 18:35:09 +02:00
louis-e
36d084d02f Minor refinements 2025-07-20 17:14:34 +02:00
louis-e
9d4ce48d8d Remove args from roof generation 2025-07-20 15:10:57 +02:00
louis-e
6f7efd8a1c Change stair block mapping 2025-07-20 15:08:09 +02:00
louis-e
37ec4be8fc Fix cargo fmt and clippy 2025-07-20 01:35:15 +02:00
louis-e
6b43f12769 Fixed scanlines in floodfill algorithm 2025-07-20 01:30:27 +02:00
louis-e
06357abe97 Improve generation time by implementing floodfill caching 2025-07-20 01:03:25 +02:00
louis-e
86c92104dd Remove unused vars and log lines 2025-07-20 00:33:49 +02:00
louis-e
c9551d8ec0 Fix cargo fmt and clippy 2025-07-19 23:45:06 +02:00
louis-e
6b676eab08 Change roof material choice chance 2025-07-19 23:39:59 +02:00
louis-e
2a6a507082 Temporary improvement for water_areas generation speed 2025-07-19 23:37:09 +02:00
louis-e
9a7c00a3c4 Fix metal barriers 2025-07-19 23:34:12 +02:00
louis-e
57dcd72979 Add highway outline 2025-07-19 23:33:55 +02:00
louis-e
486dcdee2e Revert floodfill optimization 2025-07-19 23:33:41 +02:00
louis-e
7f01b596cb Conditional terrain disablement based on bbox size 2025-07-19 20:47:39 +02:00
louis-e
4a672811c0 Calculate terrain blur in relation to bbox size 2025-07-19 20:47:13 +02:00
louis-e
0ec64fc13d Fix min_levels tag 2025-07-19 20:11:32 +02:00
louis-e
f9796c60a0 Improve floodfill performance 2025-07-19 20:06:14 +02:00
louis-e
2fd0244889 Performance improvements 2025-07-19 20:00:27 +02:00
louis-e
7e6ab21a9e Fixed cargo fmt and clippy 2025-07-19 18:17:20 +02:00
louis-e
dd7578d8d3 Add support for custom block property creation 2025-07-19 18:14:17 +02:00
louis-e
4b766095c8 Improved hipped and gabled roofs 2025-07-19 16:19:11 +02:00
louis-e
e8d718772a Fix progress updates 2025-07-13 20:46:25 +02:00
louis-e
0a488655d2 Unified cone building roof 2025-07-13 19:25:45 +02:00
louis-e
aed978947d Improved pyramidal building roof 2025-07-13 19:08:10 +02:00
louis-e
f4d35eebf7 Improved skillion roof type 2025-07-13 17:27:26 +02:00
louis-e
97fe4e264b More floor variations 2025-07-13 15:54:40 +02:00
louis-e
d53af0a3f4 Fix cargo fmt and clippy 2025-07-13 02:16:42 +02:00
louis-e
3e7e4b663e Refactored building block color mapping 2025-07-13 02:13:16 +02:00
louis-e
a86506b28d Add building accent blocks 2025-07-12 22:43:12 +02:00
louis-e
b9250651a2 Conditional roof generation 2025-07-12 21:23:35 +02:00
louis-e
98ed4e3f1c Fix cargo formatting 2025-07-12 16:26:41 +02:00
Louis Erbkamm
73776578bf Update elevation differences 2025-07-12 16:22:07 +02:00
Louis Erbkamm
aa36db7f13 Merge branch 'main' into buildings-foundation 2025-07-12 16:20:54 +02:00
louis-e
38c2550f0d Remove wiki 2025-07-12 16:12:30 +02:00
louis-e
4c8108bdf9 Added window glass block variation 2025-07-12 16:11:22 +02:00
louis-e
0ff6cabcf5 Shift floors for visual variation 2025-07-12 15:39:31 +02:00
Louis Erbkamm
dd22bbb943 Merge pull request #487 from louis-e/gui-settings
GUI Settings refactored languages
2025-07-02 16:39:28 +02:00
louis-e
5bbe3f1ec9 removed handleLanguageSelection() 2025-07-02 16:39:14 +02:00
louis-e
1db53c4656 Added localized language and fillground attribute 2025-07-02 16:27:58 +02:00
louis-e
43f3f2f67d Added localized language and fillground attribute 2025-07-02 16:25:55 +02:00
louis-e
dc3ea8df5e Removed duplicate functions 2025-07-02 16:14:23 +02:00
louis-e
f9776c4472 Added language dropdown 2025-07-02 16:07:00 +02:00
Louis Erbkamm
27f8c70a10 Merge pull request #474 from XianlinSheng/dev-unicoord
Rearrange geocoord and bbox into coordinate_system in the same style as cartesian point and xzbbox
2025-07-02 14:40:34 +02:00
louis-e
6842a44e2a Fix fmt 2025-07-02 14:33:04 +02:00
louis-e
b28ce5cc12 Fix clippy 2025-07-02 14:29:16 +02:00