-
788764ab5d
time now push constant to shader
main
Shadow Cat
2024-10-03 15:50:53 -04:00
-
ce4ce5c4d0
GPUTimer now respects timestamp period
Shadow Cat
2024-10-03 15:16:09 -04:00
-
0dc5a9c2ba
cleaned up collision in shader, abstracted out raycast, and added gpu timing
shadow cat
2024-10-03 15:04:14 -04:00
-
4ddf2ddc87
second attempt
shadow cat
2024-09-20 22:42:33 -04:00
-
e66c75ca44
switch to noise lib that works on arm neon (apple)
shadow cat
2024-09-20 22:07:40 -04:00
-
cb422ff5dd
specular lighting + reset zoom keybind
shadow cat
2024-09-18 21:17:52 -04:00
-
bf34583245
pixel pos now not affected by zoom, also added ability to change speed
shadow cat
2024-09-18 19:00:14 -04:00
-
04dd94059d
shader pos now calculated for lowest level
shadow cat
2024-09-18 18:38:14 -04:00
-
d5ed196e2e
octree node deduplication
shadow cat
2024-09-18 17:19:57 -04:00
-
c16e67c4c5
fix cursor unlock on windows
shadow cat
2024-09-17 22:47:39 -04:00
-
b68707b92c
chunk gen now tries nodes first, also messed around a lot w rendering
shadow cat
2024-09-17 20:29:10 -04:00
-
1fc1cd23fd
raycasting done in steps
shadow cat
2024-09-16 00:40:43 -04:00
-
e27cda0ce8
EVIL FLOATING POINT BIT MANIPULATION (do what paper does)
shadow cat
2024-09-15 23:19:52 -04:00
-
1b433c1da7
clean up and change generation to use exp2
shadow cat
2024-09-15 16:39:54 -04:00
-
3d0267f775
increase chunk size
shadow cat
2024-09-15 12:14:24 -04:00
-
177d7c6379
pop stack using highest differing bit
shadow cat
2024-09-14 21:35:20 -04:00
-
1cecc3cdaf
added shader hot reloading, compute shader now uses some of paper technique
shadow cat
2024-09-14 17:09:20 -04:00
-
244440c38a
idk stuff, need to try on another machine
shadow cat
2024-09-12 19:12:44 -04:00
-
b6db483189
switched to stack and compute shaders
shadow cat
2024-09-11 01:54:00 -04:00
-
3417250544
basic fully working octree renderer
shadow cat
2024-09-10 13:19:45 -04:00
-
53c4d067e2
grief
shadow cat
2024-07-13 16:08:00 -04:00
-
653a1192e0
RAY CASTED OCT TREE RENDERING
shadow cat
2024-06-25 22:06:19 -04:00
-
3280a0ed53
LMAO
shadow cat
2024-06-21 00:47:33 -04:00
-
b8ed5297fa
CHUNK GENERATION IS REAL
shadow cat
2024-06-21 00:36:37 -04:00
-
aa466a248c
basic working polygon renderer
shadow cat
2024-06-15 03:03:48 -04:00
-
219213ee24
back to single threaded renderer, client server good now
shadow cat
2024-06-14 16:31:16 -04:00
-
24a7e299fa
idk switching to bevy ecs again
shadow cat
2024-06-13 00:54:52 -04:00
-
df4e433dcc
fix crash on exit on windows?
shadow cat
2024-06-11 16:08:48 -04:00
-
a49a544905
create surface on same thread?
shadow cat
2024-06-11 13:26:01 -04:00
-
b4adc07c96
put global light into storage buffer
shadow cat
2024-06-11 02:52:44 -04:00
-
149c5a2659
moved renderer to separate thread, add evenio and start structure, make it so you can add stuff
shadow cat
2024-06-11 01:47:05 -04:00
-
7d48ac5a9c
fix transparency group order bug
shadow cat
2024-06-07 23:55:31 -04:00
-
47a4e4164d
colored shadows
shadow cat
2024-06-07 21:32:00 -04:00
-
7a2767a049
oops (shadow x ambient)
shadow cat
2024-06-07 18:24:25 -04:00
-
f6ff671b41
global shadow
shadow cat
2024-06-07 17:31:44 -04:00
-
5bf3f20ea4
lights, shader work, cube, anti aliasing
shadow cat
2024-06-07 01:32:44 -04:00
-
a2bbe6440c
fix shader output alpha
shadow cat
2024-06-06 18:15:45 -04:00
-
b2e9575536
shader tests
shadow cat
2024-06-06 16:01:26 -04:00
-
2fe5d2ecfe
MULTIPLE VOXEL GROUPS
shadow cat
2024-06-06 01:38:57 -04:00
-
02f5a94fe5
clean up shader
shadow cat
2024-06-05 17:35:59 -04:00
-
44a37114e3
properly deal w cursor locking
shadow cat
2024-06-05 01:03:50 -04:00
-
65ba54f2f5
fix camera normalization v2
shadow cat
2024-06-05 00:32:25 -04:00
-
704f64a0b0
fix camera normalization
shadow cat
2024-06-05 00:31:14 -04:00
-
42aaa6d1b1
forgot to divide by 2
shadow cat
2024-06-05 00:11:12 -04:00
-
7f292f1bfe
fix cursor on windows
shadow cat
2024-06-05 00:08:40 -04:00
-
ac35252272
proper grid line tracing
shadow cat
2024-06-04 22:35:49 -04:00
-
f455837183
upload data and orient thing
shadow cat
2024-06-04 15:36:04 -04:00
-
7ae6a01949
initial (bad) voxel renderer
shadow cat
2024-06-04 12:11:28 -04:00