Commit graph

296 commits

Author SHA1 Message Date
MihailRis
5502c2e7ad
Merge pull request #813 from clasher113/main
bug fix
2026-03-16 21:45:59 +03:00
MihailRis
cc46433de0 fix vcm bone transformations 2026-03-16 20:27:11 +03:00
MihailRis
83f49f8cc4 update vcm bone 'move' semantics 2026-03-15 12:56:51 +03:00
clasher113
5e05b44c26 fix vec3 shadeless flag 2026-03-15 11:05:26 +02:00
MihailRis
47809b4024 feat: rendering pages on demand 2026-02-16 01:42:48 +03:00
MihailRis
381cb77d08 cleanup 2026-02-16 00:51:51 +03:00
MihailRis
ae54ac9975 feat: non-monospaced fonts support 2026-02-15 23:48:10 +03:00
MihailRis
93dbf34d15 perform digital exorcism 2026-02-15 21:16:39 +03:00
MihailRis
8d7c995684 cleanup 2026-02-15 20:52:46 +03:00
MihailRis
11c3f1c5eb add vector fonts support 2026-02-15 20:27:34 +03:00
MihailRis
2c81344638 test library 2026-02-13 15:11:27 +03:00
MihailRis
b2df0a7e91 Merge branch 'main' into volume-renderer 2026-01-18 22:53:07 +03:00
MihailRis
587c140a6b remove bone::addBone 2026-01-15 23:17:47 +03:00
MihailRis
6760d16052 update vcm::parse semantics 2026-01-15 22:57:04 +03:00
MihailRis
c34cb57fb8 feat: named bones and skeleton building 2026-01-15 21:51:39 +03:00
MihailRis
305f44d1c6 Merge branch 'main' into volume-renderer 2026-01-10 23:28:28 +03:00
MihailRis
22e0c469c0 fix nested vcm elements 2026-01-08 22:17:34 +03:00
MihailRis
27683793a6 add anonymous bones 2026-01-08 22:07:36 +03:00
MihailRis
3cb388eef0 add ModelBuilder 2026-01-08 18:26:19 +03:00
MihailRis
331215e783 feat: 'region', 'region-scale' support for 'tri' primitive 2026-01-05 16:28:04 +03:00
MihailRis
79bf3a0f2c add triangle vcm shape - 'tri' 2026-01-05 15:09:19 +03:00
MihailRis
163a0a8c93 rename ImageFormat enum items 2025-12-21 19:05:14 +03:00
MihailRis
43ec32662c fix 2025-12-07 15:35:39 +03:00
MihailRis
9dc9441902 reduce allocations while reading chunks data 2025-12-06 00:58:13 +03:00
MihailRis
ba405ee6fc fix libpng error handling 2025-12-05 22:41:33 +03:00
MihailRis
31e7a4ebc0 fix 'unexpected end' while parsing .obj 2025-12-01 20:01:43 +03:00
MihailRis
2095e82f1a add Canvas.decode static method 2025-11-19 19:21:09 +03:00
MihailRis
d714e6943a add canvas:encode method 2025-11-19 00:34:16 +03:00
MihailRis
17ffa73ce7 refactor: move and rename EnginePaths 2025-11-09 20:13:59 +03:00
MihailRis
18d4cff678 add 'rotate' and 'origin' box modifier to vcm 2025-10-16 22:57:45 +03:00
MihailRis
ec94abccbc fix assets.parse_model with 'xml' format 2025-10-15 12:17:46 +03:00
MihailRis
026ae756cf fix yaml array parsing 2025-10-13 23:09:24 +03:00
MihailRis
5755c616f3 fix: missing yaml null literals 2025-10-13 12:29:09 +03:00
MihailRis
28c821006a fix unicode string literal escape 2025-09-23 00:08:05 +03:00
MihailRis
a621b179d3 add 'do-trace-shaders' setting and fix shaders recompiling 2025-08-31 18:14:05 +03:00
MihailRis
2cdcebf9d9 add 'assets' library docs 2025-08-13 23:59:05 +03:00
clasher113
14aa5df586 BasicParser::parseNumber() out of range fix 2025-07-20 12:14:13 +03:00
MihailRis
411f0e53a6 fix syntax hightlight for vcm 2025-07-19 11:47:05 +03:00
MihailRis
3e59b186d3 fix custom models shading flag & add more properties to vcm 2025-07-13 18:51:53 +03:00
MihailRis
a0b8776477 minor refactor 2025-07-12 21:45:22 +03:00
MihailRis
ac9772cd67 fix render advanced pipeline issues 2025-07-12 17:31:55 +03:00
MihailRis
54655543bb Merge branch 'main' into update-gfx-pipeline 2025-06-30 21:30:16 +03:00
MihailRis
9cd95bb0eb fix toml encoder 2025-06-29 12:33:57 +03:00
MihailRis
9fc02d3a99 Merge branch 'main' into update-gfx-pipeline 2025-06-28 14:18:53 +03:00
MihailRis
f473df33fb minor refactor Button 2025-06-27 22:50:47 +03:00
MihailRis
436a89b066 feat: post-effects array parameters & add gfx.posteffects.set_array & make shadows opacity depending on clouds opacity 2025-06-14 20:06:05 +03:00
MihailRis
4333d9ab06 feat: support alternative vcm models syntax 2025-06-01 23:08:59 +03:00
MihailRis
45f845eb10 fix: 'box' primitive uv & update stairs model 2025-05-29 20:53:39 +03:00
MihailRis
27b194816b add 'region', 'region-scale' properties 2025-05-03 22:59:24 +03:00
MihailRis
edb12a32b0 fix side indices & update test model 2025-05-02 15:32:29 +03:00