|
c9af7c9a1f
|
libgarbage: better metallic reflections, fix colour space
|
2023-08-08 20:22:50 +02:00 |
|
|
9befad0a59
|
libgarbage: add square helix
|
2023-07-31 20:53:38 +02:00 |
|
|
9bf8c0962b
|
libgarbage example: fix shadow of cutter frame
|
2023-07-30 20:23:29 +02:00 |
|
|
481a12ecee
|
cleanup
|
2023-07-30 17:17:54 +02:00 |
|
|
b8d92002b1
|
Raymarch Nut: add player hand positions; libgarbage example: add big cutter
|
2023-07-30 17:00:22 +02:00 |
|
|
5abb65f616
|
libgarbage: add capped torus, gyroid sdfs
|
2023-07-30 16:27:19 +02:00 |
|
|
8ca3dc6e53
|
libgarbage: clean up lighting defaults
|
2023-07-30 12:26:54 +02:00 |
|
|
3408d9ff8e
|
add wip raymarching shaders
|
2023-07-29 21:05:57 +02:00 |
|
|
58f266d600
|
libgarbage demo update
|
2023-07-29 20:53:35 +02:00 |
|
|
ddcfca5b8d
|
libgarbage: fix materials being smoothly interpolated for non-smooth sdf operations
|
2023-07-29 20:37:37 +02:00 |
|
|
ffdaf36ebc
|
libgarbage: fix depth when using LIMIT_DEPTH_TO_MESH with SCENE_SCALE
|
2023-07-29 17:17:31 +02:00 |
|
|
633680777a
|
libgarbage: add sdfs: hex prism, cylinder, infinite cylinder, helix, line
|
2023-07-29 16:43:23 +02:00 |
|
|
a19707240a
|
libgarbage: fix default lighting being too bright
|
2023-07-29 16:41:50 +02:00 |
|
|
bf23886a73
|
libgarbage: fix depth AGAIN
|
2023-07-29 16:41:25 +02:00 |
|
|
5cb5dcd785
|
libgarbage: fix depth in reflections when using LIMIT_DEPTH_TO_MESH; fix flickering when camera is inside volume
|
2023-07-26 18:25:45 +02:00 |
|
|
299cf8ff32
|
libgarbage: support instancing
|
2023-07-25 12:35:36 +02:00 |
|
|
a1030ca528
|
libgarbage: fix depth of sky, allow limiting depth to mesh, add step multiplier setting
|
2023-07-25 12:34:08 +02:00 |
|
|
86a3bad992
|
libgarbage: change default to be only using one sdf function, with materials, since it seems to get optimised out anyway
|
2023-07-24 18:15:12 +02:00 |
|
|
eadf1193f6
|
libgarbage: add some common lighting operations
|
2023-07-24 17:14:06 +02:00 |
|
|
a2fb224be5
|
libgarbage: implement scene scaling & fix depth
|
2023-07-24 16:28:02 +02:00 |
|
|
e5f8d6b6b3
|
libgarbage: add most operations
|
2023-07-24 14:47:24 +02:00 |
|
|
b9159d9e7c
|
shell of new raymarching lib
|
2023-07-24 08:42:25 +02:00 |
|
|
814488620f
|
Raymarched with 2 pickups: set default positions of secondary objects
|
2023-07-23 20:48:12 +02:00 |
|
|
fdfa51a531
|
so much raymarcing garbage
|
2023-07-23 18:31:33 +02:00 |
|
|
4695be0423
|
fix raymarching depth; add old rm shaders
|
2023-07-23 12:41:47 +02:00 |
|
|
57d07d2258
|
Raymarcher cleanup
|
2023-07-22 23:48:05 +02:00 |
|
|
08bb09a5da
|
cleanup
|
2023-07-22 23:32:01 +02:00 |
|
|
c5a78070cd
|
raymarching stuff
|
2023-06-17 21:13:30 +02:00 |
|
|
0647870cdf
|
raymarching
|
2023-06-10 18:53:00 +02:00 |
|