74eb82f523
adding screenshots to readme
2025-06-07 08:28:39 +02:00
d86d889fe5
fixing camera speed
2025-06-04 19:32:37 +02:00
53b39913e5
fixing multithreading
2025-06-04 19:22:28 +02:00
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
da4a141c85
fixing some data races
2025-06-03 21:57:47 +02:00
66c42af1b8
adding thread pool
2025-06-03 17:50:05 +02:00
8dfb6af3ec
fixing valgrind issue
2025-06-03 11:57:58 +02:00
e72fe826b8
replacing fonct
2025-06-03 11:27:00 +02:00
98dc056786
adding loading screen
2025-06-03 11:12:45 +02:00
5910541b5c
adding loading screen
2025-06-03 07:52:42 +02:00
f26ad5855d
adding waves to water, improving water color, fixing underwater view
2025-06-02 17:30:15 +02:00
f6decee5fa
adding custom pipeline for water (what a journey to do so...)
2025-06-02 00:00:18 +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
8e72a8ca83
fixing images destruction issue
2025-06-01 20:17:42 +02:00
724e2a277b
fixing descriptor set issue
2025-06-01 19:57:11 +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
195518361c
adding post process and AO
2025-06-01 16:52:01 +02:00
e1c4698a56
adding fps display
2025-06-01 12:03:09 +02:00
202b269302
adding text management in engine
2025-05-31 23:54:35 +02:00
92ea24c313
improving render distance
2025-05-31 22:13:27 +02:00
b4799da9da
fixing chunk generation
2025-05-31 21:18:00 +02:00
9b548c8e2f
improving water
2025-05-31 20:08:43 +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
7c5ae10e79
improving underwater
2025-05-31 18:19:03 +02:00
4319c4096b
adding post processing
2025-05-31 18:03:36 +02:00
88fead6cfc
adding transparent water
2025-05-31 14:22:46 +02:00
48decb4204
small refactor
2025-05-31 12:29:51 +02:00
aecb071472
adding blocs
2025-05-31 12:20:08 +02:00
4abb6eab16
adding blocs
2025-05-31 12:20:08 +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
0e60e16ee9
adding sand
2025-05-29 20:14:43 +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
9928c98215
adding wireframe switcher
2025-05-22 17:30:55 +02:00
841a8703ce
fixing render semaphore issue
2025-05-22 15:58:42 +02:00
165c5a7a5e
truly fixing crash error
2025-05-22 15:50:25 +02:00