17 Commits

Author SHA1 Message Date
fcbaf7ab66 collada: partial support for cameras 2026-02-02 19:53:55 -06:00
a672190459 render instance controllers 2026-01-30 10:10:31 -06:00
fda7c28b2c collada: emit joint weight vertex buffer 2026-01-30 09:47:28 -06:00
acc14843cd collada: emit instance controllers, skins, inverse bind matrices, joint indices 2026-01-30 00:18:10 -06:00
af165a3843 collada: render make and resource files 2026-01-29 18:41:34 -06:00
5f0f933224 collada/header: render effect texture and image data structures 2026-01-29 17:44:22 -06:00
4d952b0a90 collada/header: add lights
This also automates the collada header/buffer build process.
2026-01-28 21:07:13 -06:00
683115e0c1 collada: implement animated rotate and scale
This also improves the correctness of channel source interpretation.
2026-01-27 22:02:25 -06:00
b0906ecdc6 collada_scene: linear interpolation 2026-01-27 14:43:45 -06:00
e4bb6c2616 collada/header: precalculate fully linearized node list 2026-01-27 13:05:43 -06:00
ff5d2da6dc collada_scene: add mutable node transforms 2026-01-26 23:49:13 -06:00
b052718d7e collada/header: reference node transforms by index rather than by type 2026-01-26 21:19:53 -06:00
f939e70bf9 collada/header: generate animation channels 2026-01-26 20:47:22 -06:00
b8cea38d9f collada_scene: basic scene rendering 2026-01-26 13:21:12 -06:00
67820fce2b collada: add main frontend 2026-01-25 23:31:14 -06:00
03b0299415 collada/header: generate reasonably complete header for instance_geometry nodes 2026-01-25 22:04:24 -06:00
2a0d4dd20b initial collada metadata data model 2026-01-25 00:15:50 -06:00