Commit graph

120 commits

Author SHA1 Message Date
33e97fc07b quine shader cleanup and shorten to 100x200, 19484B 2024-08-13 17:39:42 +02:00
38ae53e9d8 quine golf: single-line atrocity; 4159B 2024-08-12 22:54:36 +02:00
5408b7d6e6 quine golf: smaller garbage; 4190B 2024-08-12 22:45:47 +02:00
a2a9dcf292 quine golf: optimise font further, 65x65 grid, 4208B 2024-08-12 22:32:38 +02:00
024ebfabe9 quine golf: ternary operator unreadable garbage, 66x66 grid, 4320B 2024-08-12 22:10:13 +02:00
90dcfb5bff quine golf: remove F from font, 4380B 2024-08-12 21:48:39 +02:00
1a80acbe14 quine golf: make most of font 5x5, grid 67x67 4400B 2024-08-12 21:44:43 +02:00
1b29290df2 quine golf: combine x,y into float2 p, 4702B 2024-08-12 19:39:17 +02:00
6d9df459e6 quine golf: remove W from font, 4733B 2024-08-12 19:33:44 +02:00
725db5735b quine golf: store 5 chars per uint by treating them as base 80 digits, 69x69 grid! total 4751 bytes 2024-08-12 19:29:43 +02:00
9e20abb767 quine golf: more shorter: 5549 bytes 2024-08-12 16:06:51 +02:00
32ffcbc921 quine golf: remove Q from font 2024-08-12 15:58:20 +02:00
549803f84c golf more, down to 5623 chars, 75x75 grid 2024-08-11 22:57:04 +02:00
5b59f487e6 create golf version of quine 2024-08-11 19:28:17 +02:00
aa610035b1 cleanup quine and add link to source 2024-08-11 14:20:04 +02:00
b75d0be0a7 reduce raymarching quality on some props 2024-08-11 13:44:40 +02:00
6f07643431 libgarbage: clamp lighting to 0..1 2024-08-11 13:33:20 +02:00
fb2ee82f67 Quine shader! 2024-08-11 12:24:31 +02:00
35ebc03b6f a 2024-08-10 15:40:07 +02:00
6d3ec4a19b create loops shader 2024-08-10 12:36:47 +02:00
9f349f3616 cleanup flesh cube 2024-08-10 10:53:16 +02:00
59f8cdd8dd port flesh cube to libgarbage, update bocs, create glitch sphere 2024-08-10 10:45:04 +02:00
e3bf2e7770 hide some stuff in rm scene 2024-08-10 03:06:59 +02:00
a6dabb6760 add bocs shader 2024-08-10 03:04:46 +02:00
7a37963647 patch cck for linux 2024-08-09 22:26:49 +02:00
d11e0fb3a9 update CCK to 3.10, fixing unity 2021 crash :) 2024-08-03 22:24:42 +02:00
48a978fa2a shrink CA rule 30 2023-09-21 20:20:01 +02:00
039d6b2540 shader integers 2023-09-22 21:24:21 +02:00
03e407c1eb update to unity 2021 2023-09-21 18:09:37 +02:00
5c19f40190 add elementary cellular automaton shader 2023-09-20 19:09:32 +02:00
15ac2518ce gyroid prop: fix bounds 2023-08-08 20:24:44 +02:00
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
05e0789077 Lenia: replace kernel with one from the paper, replace glider with a new life form 2023-07-30 18:40:00 +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
3005cfc8aa upgrade CCK to v3.5 2023-07-30 01:20:46 +02:00
6fe98b333d flesh cube changes idk 2023-07-29 22:27:16 +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