21 Commits
Author SHA1 Message Date
Namonay 17b577bfeb Fixed std::floorf not found on 42 PCs && optimized GenerateWorld()
In C++20, std::floor() automatically call it's float overload, and works on 42 PCs
Changed how x_range & y_range are declared to call a single .load() to avoid inconsistent data
I hoped the last change would fix crash when we move, but we just went from an illegal instruction to a segfault
2025-06-04 02:13:55 +02:00
Namonay b79f10a514 Fix linker issue on 42 PCs
Missing -latomic flag gives a linker error for .load()
2025-06-04 02:10:45 +02:00
Namonay ce9335ba6a Added padder feature in Biome and added Sandstone 2025-06-01 23:11:39 +02:00
Namonay 3c90190a90 Fixed a typo 2025-06-01 22:45:19 +02:00
Namonay ac549e4d09 Added caves 2025-06-01 22:43:32 +02:00
Namonay f40d8ac221 Added ice & better biome modification 2025-06-01 21:34:18 +02:00
Namonay 2e1bb94f82 Better biome generation w/ temperature & humidity 2025-06-01 20:56:41 +02:00
Namonay 6bd1dd3a1b Merge branch 'master' of github.com:Kbz-8/42_vox 2025-06-01 20:18:01 +02:00
Namonay 75ca933788 Merge branch 'master' of github.com:Kbz-8/42_vox 2025-06-01 18:50:16 +02:00
Namonay e5f2631427 Biomes classes 2025-06-01 18:50:01 +02:00
Namonay 0ec004b145 Biome Classes 2025-06-01 18:36:48 +02:00
Namonay f8ff6be0e6 Refactor logic from Noise to NoiseCollection 2025-05-31 20:07:52 +02:00
Namonay 6ebd51b76e Refactor to use NoiseCollection instead of Noise 2025-05-31 19:24:57 +02:00
Namonay dbce057f6a Added NoiseCollection 2025-05-30 22:22:18 +02:00
Namonay f53154a70a Nerfed mountains, added beaches, placeholder for water & snow 2025-05-30 21:34:47 +02:00
Namonay d58fbe0bb7 Refactor & better parameters for noise generation 2025-05-30 21:13:15 +02:00
Namonay 1fcf111e43 Tweaked current available parameters, and went further for a better generation 2025-05-30 20:03:21 +02:00
Namonay 4d245e56ac Formatting 2025-05-29 19:27:37 +02:00
Namonay de2a1a003c removed dandling debugs 2025-05-24 02:00:03 +02:00
Namonay 93759f45c0 Added alot of parameters to make the generator way more natural, also added classes for 3D but not currently used
My mental health is dwindling
2025-05-24 01:55:04 +02:00
Namonay 910f21b9b9 added base of procedural generation 2025-05-23 23:48:17 +02:00