21 Commits

Author SHA1 Message Date
b3e2779c23 fix types in Mesh struct, adjust name 2025-11-22 19:01:35 +11:00
443329b2dc remove model struct 2025-11-22 16:09:08 +11:00
6d1f6bf5c9 fix texture index in asset loading 2025-11-22 15:42:07 +11:00
4d54444fa1 add start and length to mesh parts 2025-11-22 15:25:40 +11:00
e6d66ee5ab reorder struct 2025-11-22 08:02:46 +11:00
cce005d410 gltf mesh/material loading, adjust build script 2025-11-16 15:31:42 +11:00
10b5c0a127 fix typo 2025-11-15 18:23:38 +11:00
f89bd36b18 delete stuff, start on gltf loading (again) 2025-11-14 16:25:57 +11:00
70e3c135cf changes before deleting code 2025-11-14 08:53:24 +11:00
9bc34ca4b9 rework mesh/materials and start gltf loading 2025-11-11 07:59:43 +11:00
50b9ce9ee8 more work on assets/packer 2025-11-09 17:41:26 +11:00
1501b5bc07 add stb_image_write, some cleanup 2025-11-09 11:44:56 +11:00
0765cc5e3b first version of obj parser 2025-11-08 18:32:52 +11:00
d290e3131c add asset packer 2025-11-08 11:58:20 +11:00
59b778012f fix material prop types 2025-11-06 07:54:25 +11:00
b494e7f5da start work on obj/m3d importing 2025-11-06 07:47:31 +11:00
a97309cb04 make all alloc function names consistent 2025-10-12 16:40:37 +11:00
2581fcb18c formatting fix 2025-09-15 05:15:01 +10:00
cdfe9cb660 add doubly linked list, used linked list for platform inputs, add tests for linked lists + memcpy 2025-08-29 07:49:26 +10:00
67c7c636d0 make arena growable, add module declarations 2025-08-23 04:52:06 +10:00
fb45fd78eb first commit 2025-08-16 10:39:28 +10:00