Commit graph

222 commits

Author SHA1 Message Date
MihailRis
86d2e6a614 add assets.parse_animation 2026-09-08 19:38:25 +03:00
MihailRis
41713e89a4 fix missing textures load request for vcm 2026-09-07 17:11:09 +03:00
MihailRis
873359fdd9 remove extra font file extension check 2026-08-31 22:49:14 +03:00
MihailRis
395dc15fb6 fix models load functions 2026-08-30 23:51:28 +03:00
MihailRis
53237dd102 remove extra argument 2026-08-30 23:40:12 +03:00
MihailRis
c8605fe78b feat: reloading assets for textures, models and animation 2026-08-30 23:37:58 +03:00
MihailRis
103ca99d81 cleanup AssetsLoader 2026-08-30 20:15:34 +03:00
MihailRis
104c74e653 feat: animation track as asset (WIP) 2026-08-25 23:09:14 +03:00
MihailRis
df5bc1f9fe cleanup 2026-08-25 22:33:31 +03:00
MihailRis
ce068790c1 cleanup AssetsLoader a bit 2026-08-25 22:30:09 +03:00
MihailRis
d20e9fcb40 Merge branch 'main' into animation 2026-08-22 00:36:25 +03:00
MihailRis
9ca809ff94 add loaders (WIP) 2026-08-22 00:10:30 +03:00
MihailRis
f507665c68 move rigging to src/animation 2026-07-26 18:55:49 +03:00
MihailRis
6f7aeb504f overwrite assets in preload.json 2026-07-18 14:52:38 +03:00
MihailRis
acff945492 fix skeletons behaviour in preload.json 2026-04-11 13:15:30 +03:00
MihailRis
31cb9ebd23 add 'system.preserve-assets-during-frame' setting 2026-03-01 21:11:58 +03:00
MihailRis
ded0964827 feat: keeping assets alive during current frame (temporary solution) 2026-02-28 00:27:08 +03:00
MihailRis
32f3f762a0 feat: shared FontFile 2026-02-16 02:12:23 +03:00
MihailRis
47809b4024 feat: rendering pages on demand 2026-02-16 01:42:48 +03:00
MihailRis
11c3f1c5eb add vector fonts support 2026-02-15 20:27:34 +03:00
MihailRis
d9a7afad05 Merge branch 'main' into volume-renderer 2026-01-29 22:35:02 +03:00
MihailRis
63024133be add 'system.max-bg-asset-loaders' setting 2026-01-28 20:06:00 +03:00
MihailRis
1cf4fb8703 small fixes 2026-01-28 19:25:45 +03:00
MihailRis
0cf7d9b1ed add background assets loader 2026-01-23 22:40:57 +03:00
MihailRis
b2df0a7e91 Merge branch 'main' into volume-renderer 2026-01-18 22:53:07 +03:00
MihailRis
e0e9e1914b feat: auto-load vcm skeletons 2026-01-18 21:43:34 +03:00
MihailRis
059f567577 fix vcm skeleton models 2026-01-18 18:06:55 +03:00
MihailRis
7f2d9b887d feat: 'squash' support for vec3 models 2026-01-16 02:25:34 +03:00
MihailRis
19e180ddbb feat: loading skeleton from vcm & add 'squash' model asset parameter 2026-01-16 02:24:00 +03:00
MihailRis
42c4716be2 change: skeletons are assets now, not content units 2026-01-16 01:01:15 +03:00
MihailRis
6760d16052 update vcm::parse semantics 2026-01-15 22:57:04 +03:00
MihailRis
88544183d0 stabilize delays of chunks meshes building 2025-12-29 20:41:47 +03:00
MihailRis
79eb185530 reduce copies in ThreadPool 2025-12-25 23:39:11 +03:00
MihailRis
d96cdba693 make parsing error messages while assets loading more verbose 2025-12-01 20:02:12 +03:00
MihailRis
17ffa73ce7 refactor: move and rename EnginePaths 2025-11-09 20:13:59 +03:00
MihailRis
28dd2f38d2 feat: update atlas texture extrusion on its reload 2025-11-05 12:25:50 +03:00
MihailRis
ec94abccbc fix assets.parse_model with 'xml' format 2025-10-15 12:17:46 +03:00
MihailRis
a621b179d3 add 'do-trace-shaders' setting and fix shaders recompiling 2025-08-31 18:14:05 +03:00
MihailRis
29021d1178 refactor a bit 2025-07-14 00:02:29 +03:00
MihailRis
5478d121f0 add variants (WIP) 2025-07-13 21:28:57 +03:00
MihailRis
96a94aa33c feat: recompiling shaders 2025-07-02 23:02:50 +03:00
MihailRis
02a91e0b72 add 'advanced' post-effect load configuration 2025-06-13 23:28:16 +03:00
MihailRis
9c7bd05a74 fix windows build 2025-06-02 21:14:23 +03:00
MihailRis
4333d9ab06 feat: support alternative vcm models syntax 2025-06-01 23:08:59 +03:00
MihailRis
761afe51a5 fix: util::get_texture_region 2025-05-24 19:26:57 +03:00
MihailRis
ec85260ec4 add vcm format loader 2025-05-02 15:27:05 +03:00
MihailRis
20e3a961f9 add BlockModel struct 2025-04-27 18:21:56 +03:00
MihailRis
ba170035ef feat: post-processing effects 2025-04-05 00:41:25 +03:00
MihailRis
6043ae8331 refactor GLSLExtension 2025-04-03 21:57:46 +03:00
MihailRis
331734792d refactor: add ContentControl class 2025-04-02 15:01:24 +03:00