82 Commits

Author SHA1 Message Date
minjaesong
9efb800d47 alpha blending diagnostic shaders 2026-02-13 21:03:01 +09:00
minjaesong
fe4318877a shader preloading 2024-12-16 19:36:58 +09:00
minjaesong
3322878074 both outline and a shadow for 'behind' actors 2024-12-05 21:47:02 +09:00
minjaesong
450129f650 better shadow for wall-stickers 2024-11-30 20:52:52 +09:00
minjaesong
661c4cdc4d more prominent shadow around wall-sticking tiles 2024-11-24 22:41:44 +09:00
minjaesong
a24eab209b shallow shadow improvements 2024-11-24 19:13:12 +09:00
minjaesong
6ec5ba5603 no shadows against skybox 2024-11-24 18:52:44 +09:00
minjaesong
8cf4b5d9a9 shadows around actors as well as terrain 2024-11-24 17:02:00 +09:00
minjaesong
ec59000ae9 performance improvements by disabling tile deblocking 2024-09-13 13:18:01 +09:00
minjaesong
85a4c46240 trying to optimise the tiling code (its broken now) 2024-08-30 02:37:53 +09:00
minjaesong
43e8d1a8d0 working deblocking 2024-08-29 03:00:39 +09:00
minjaesong
d02282a64d deblocking wip 2 2024-08-28 18:40:21 +09:00
minjaesong
7554459281 deblocking wip 2024-08-28 01:51:55 +09:00
minjaesong
86c7f7925b breakage overlay is back 2024-08-26 23:11:34 +09:00
minjaesong
9bd1471a64 rendertags on subtile sheet 2024-08-22 14:59:14 +09:00
minjaesong
a74d4bbced working subtile rendering 2024-08-22 01:43:04 +09:00
minjaesong
b0480e6225 fliprot revived 2024-08-21 14:34:42 +09:00
minjaesong
ebcc2ef4bf old tiling is adapted to subtiling (no fliprot/breakage yet) 2024-08-20 22:01:59 +09:00
minjaesong
e12a049e70 texcoord is wrong but silhouette is correct 2024-08-20 03:58:35 +09:00
minjaesong
88680fb0fc making room for larger tile ID to accomodate subtiling 2024-08-19 02:52:32 +09:00
minjaesong
e18f6512bc subtiling wip 2024-08-18 03:33:02 +09:00
minjaesong
fd124062cf particle fading shader 2024-06-16 17:47:28 +09:00
minjaesong
e2a87d0e14 OKHsv util 2024-04-18 00:51:34 +09:00
minjaesong
1ddc696e78 temporal bayer dithering for particles 2024-04-17 16:10:43 +09:00
minjaesong
5e85d560b0 bayer alpha for particles 2024-04-17 03:05:24 +09:00
minjaesong
a569a34005 charcoal; smelter item sprite;
crafting-fixed navigate-ingredients-crafting-recipe behav
2024-02-02 16:48:07 +09:00
minjaesong
fd8cdb94bc more emissive and glow codes that fixes glow/emsv-seen-thru-foreground 2024-01-27 04:32:42 +09:00
minjaesong
b02f4d7703 sprite: emissive layer 2024-01-27 01:27:45 +09:00
minjaesong
46234d3d9d assets updates for randomised tiling 2023-11-04 17:45:31 +09:00
minjaesong
eaef2f0c6a randomised tiling 2023-11-04 17:21:15 +09:00
minjaesong
552cfd5f06 pickaxe to drop ores when they were mined 2023-10-11 17:59:10 +09:00
minjaesong
3b32242a2b tiling optimisation 2.2ms -> 1.7ms 2023-10-10 18:16:35 +09:00
minjaesong
430de3dcbf fixture ghost is now red when it cant be placed there 2023-09-28 23:40:58 +09:00
minjaesong
0a4811ca02 fix: forgot to change the shadiness 2023-09-25 19:55:46 +09:00
minjaesong
2c9f3ce1e5 floating points packing for shaders 2023-09-25 19:09:26 +09:00
minjaesong
7623b120ac scrolling credit text outside of text area would not move the scrollbar 2023-09-25 17:38:49 +09:00
minjaesong
03195910f7 cloud model to take their height into accout 2023-09-25 17:17:11 +09:00
minjaesong
e83b2d1908 better skybox model for better sunset 2023-09-21 19:52:40 +09:00
minjaesong
5616b81a31 cloud model update 2023-09-19 01:34:43 +09:00
minjaesong
13b1942d0e shader: auto versioning and feature selection to allow broader compatibility 2023-09-18 17:54:42 +09:00
minjaesong
61f0528205 more 'correct' dithering shader code 2023-09-15 15:51:37 +09:00
minjaesong
cacef34473 batch code improvements 2023-09-15 11:56:22 +09:00
minjaesong
9f38e32d47 fix: halfassed new spritebatch 2023-09-14 23:37:32 +09:00
minjaesong
d6fea9889e spritebatch with hdr colour 2023-09-14 23:17:37 +09:00
minjaesong
79892f2525 vibrancy is applied to the world only, as it should be 2023-09-13 15:09:31 +09:00
minjaesong
0b5e3d7b77 skybox: old-current weather turbidity blend 2023-09-06 21:07:39 +09:00
minjaesong
6c97a9d5ab cloud stage has more depth 2023-09-06 18:01:33 +09:00
minjaesong
c4deba14da cloud rendering: gamma change 2023-09-05 01:04:09 +09:00
minjaesong
78075d779b each cloud now carry its own gamma value 2023-09-02 02:40:27 +09:00
minjaesong
52938a4b60 improved cloud draw perf 2023-08-22 17:43:53 +09:00