Commit Graph

17 Commits

Author SHA1 Message Date
788764ab5d time now push constant to shader 2024-10-03 15:50:53 -04:00
ce4ce5c4d0 GPUTimer now respects timestamp period 2024-10-03 15:16:09 -04:00
0dc5a9c2ba cleaned up collision in shader, abstracted out raycast, and added gpu timing 2024-10-03 15:04:14 -04:00
e66c75ca44 switch to noise lib that works on arm neon (apple) 2024-09-20 22:07:40 -04:00
b68707b92c chunk gen now tries nodes first, also messed around a lot w rendering 2024-09-17 20:29:10 -04:00
1cecc3cdaf added shader hot reloading, compute shader now uses some of paper technique 2024-09-14 17:09:20 -04:00
244440c38a idk stuff, need to try on another machine 2024-09-12 19:12:44 -04:00
b6db483189 switched to stack and compute shaders 2024-09-11 01:54:00 -04:00
3417250544 basic fully working octree renderer 2024-09-10 13:19:45 -04:00
b8ed5297fa CHUNK GENERATION IS REAL 2024-06-21 00:36:37 -04:00
aa466a248c basic working polygon renderer 2024-06-15 03:03:48 -04:00
219213ee24 back to single threaded renderer, client server good now 2024-06-14 16:31:16 -04:00
24a7e299fa idk switching to bevy ecs again 2024-06-13 00:54:52 -04:00
df4e433dcc fix crash on exit on windows? 2024-06-11 16:08:48 -04:00
a49a544905 create surface on same thread? 2024-06-11 13:26:01 -04:00
149c5a2659 moved renderer to separate thread, add evenio and start structure, make it so you can add stuff 2024-06-11 01:47:05 -04:00
7ae6a01949 initial (bad) voxel renderer 2024-06-04 12:11:28 -04:00