Commit graph

183 commits

Author SHA1 Message Date
Mikulas Florek
9a6784c657 fixed itch.io version 2023-09-19 22:11:02 +02:00
Mikulas Florek
e61f026636 fixed asset loading on linux 2023-09-13 19:47:53 +02:00
Mikulas Florek
16eeb9b276 replaced luajit with luau 2023-09-08 00:14:10 +02:00
Mikulas Florek
fb9d87bc31 fixed leaks; leaking resources do not assert, they are still logged though 2023-09-03 20:48:40 +02:00
Mikulas Florek
d846a8b5cf fixed crash in material editor 2023-08-13 23:53:34 +02:00
Mikulas Florek
4035662a5b stringview and path refactor 2023-08-08 22:05:37 +02:00
Mikulas Florek
c51a76ec7c StringView; Animation system - select node; animation editor - map controller do debug inputs, ux improvements; refactor 2023-08-07 22:17:09 +02:00
Mikulas Florek
c1dd332900 refactor 2023-08-06 12:42:31 +02:00
Mikulas Florek
1acb844fa9 materials - normalized floats 2022-12-15 18:55:52 +01:00
Mikulas Florek
d2212f6a0b cleanup 2022-12-10 16:19:51 +01:00
Mikulas Florek
fbff9dad61 resource undo/redo - closes #1408 2022-12-06 23:28:08 +01:00
Mikulas Florek
2dc3881427 particles can be rendered in any layer - closes #1455 2022-12-05 22:47:29 +01:00
Mikulas Florek
2db8106c6e shader path can be relative to material 2022-12-03 20:55:17 +01:00
Mikulas Florek
3036f7f28b alpha cutout is not special 2022-12-03 13:55:40 +01:00
Mikulas Florek
bea4fd43d7 fixed crash 2022-11-30 21:32:05 +01:00
Mikulas Florek
0c34789ba1 refactor; create folders from dir selector; material editor - relative paths 2022-11-29 21:24:24 +01:00
Mikulas Florek
398534d1f7 debug wireframe per material - closes #1430 2022-11-13 00:56:13 +01:00
Mikulas Florek
1e58788809 refactor - removed RenderJob - use DrawStream everywhere 2022-11-11 01:40:50 +01:00
Mikulas Florek
33b84bf52a gpu API - bind groups 2022-11-10 00:33:26 +01:00
Mikulas Florek
abe3891e82
DrawStream API (#1432) 2022-11-08 22:04:52 +01:00
Mikulas Florek
dc259e54e5 refactor 2022-10-24 23:27:20 +02:00
Mikulas Florek
cc12acbf0a hash refactor WIP 2022-03-12 00:45:40 +01:00
Mikulas Florek
fe413dd95e LTCG release; cleanup 2021-04-28 21:27:18 +02:00
Mikulas Florek
076f36a75d refactor; raycast filter; particle emitter - autodestroy 2021-04-19 23:54:17 +02:00
Mikulas Florek
c61a1d5b25 res files are compressed 2021-04-08 19:52:18 +02:00
Mikulas Florek
7352801345 int material uniforms 2021-03-28 12:54:06 +02:00
Mikulas Florek
886df9fb80 cleanup 2021-03-27 16:55:13 +01:00
Mikulas Florek
0d1307752b editing multiple materials at once 2021-03-27 16:14:29 +01:00
Mikulas Florek
7c8c353bf8 grass stiffness 2021-03-07 19:00:19 +01:00
Mikulas Florek
5cd5f7ee38 build time optimizations 2021-03-02 23:58:41 +01:00
Mikulas Florek
49a6ceb452 translucency 2021-02-06 22:17:03 +01:00
Mikulas Florek
15ab8dd9f5 refactor 2021-02-02 20:37:31 +01:00
Mikulas Florek
7cb51d43ec refactor 2020-12-25 18:11:09 +01:00
Mikulas Florek
0c6415dc45 refactor 2020-11-26 20:25:14 +01:00
Mikulas Florek
5bb3b4d18d log refactor; particle system - any combination of arguments 2020-11-16 22:27:05 +01:00
Mikulas Florek
004fcf73fd refactor 2020-10-14 21:13:29 +02:00
Mikulas Florek
bef7627e15 do not use '/' as empty paths in resources 2020-10-10 19:35:16 +02:00
Mikulas Florek
203e9ab64f no need to resave material to see layer change 2020-05-30 14:59:54 +02:00
Mikulas Florek
fbdd28f2ca clustered shading WIP #1323 2020-05-08 13:00:27 +02:00
Mikulas Florek
5f3c524fbd big refactor 2020-02-21 22:09:11 +01:00
Mikulas Florek
a93b2762ea cleanup 2019-12-20 19:25:33 +01:00
Mikulas Florek
58f1c5c9b0 improved indirect lighting 2019-11-10 18:48:47 +01:00
Mikulas Florek
1fcae409cd fixed loading materials with custom uniforms 2019-11-01 23:03:02 +01:00
Mikulas Florek
44d8828623 build time optimization - roughly 30% faster full rebuild 2019-10-25 19:33:14 +02:00
Mikulas Florek
e99f3585de ffr is not more :( 2019-10-24 21:53:19 +02:00
Mikulas Florek
836f89ac92 don't do hashmap lookup in render thread 2019-10-23 23:17:23 +02:00
Mikulas Florek
3292a54b35 fixed material saving 2019-10-14 22:28:06 +02:00
Mikulas Florek
037c531c6d anim system wIP 2019-10-14 22:28:06 +02:00
Mikulas Florek
f26f952a29 removed persistent buffers; optimizations; cleanup 2019-08-23 13:33:43 +02:00
Mikulas Florek
76018445aa cleanup 2019-08-19 14:40:13 +02:00