Commit Graph

59 Commits

Author SHA1 Message Date
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
92967aac1f fixing crash issue 2025-05-22 15:18:18 +02:00
01f2aaacde adding multiple texture per bloc support 2025-05-22 14:14:00 +02:00
e9708f7e2e adding multiple blocs 2025-05-22 12:11:47 +02:00
aa77ca018a returning range from noise 2025-05-21 14:48:01 +02:00
08a963e754 adding noise generator base class 2025-05-21 13:54:33 +02:00
f935bd5887 adding neighbours chunks management 2025-05-21 12:15:57 +02:00
42508722ca fixing allocator 2025-05-21 10:58:57 +02:00
c7dfc64f26 improving allocator 2025-05-20 23:12:54 +02:00
410d247c7f switching from async to a multithreaded world gen 2025-05-20 17:17:42 +02:00
ae993c0b94 fixing world gen 2025-05-20 16:41:55 +02:00
6fea3147ee optimizing chunk mesh 2025-05-20 16:15:23 +02:00
84e5e437d0 fixing UUID issue 2025-05-19 21:37:19 +02:00
d8350db6bf fixing scene 2025-05-19 17:46:41 +02:00
18190ac7a5 working on scene management 2025-05-18 18:30:18 +02:00
be29d9a3be adding async chunk generation 2025-05-17 23:10:31 +02:00
e6982f99e5 working on worldgen 2025-05-16 17:27:02 +02:00