13 Commits

Author SHA1 Message Date
58b9c254f2 collada: explicit namespace name from argv
This also adds a hack for replacing .png with .dds (maybe the run-time
should be responsible for this? perhaps image extension replacement
should be a command-line argument?).

Improved get_node_name_id behavior for <node> elements with no id and
no name.
2026-03-31 19:08:13 -05:00
6c0bb1fe12 collada: use collada::types namespace 2026-03-31 13:03:07 -05:00
727f5ff8d7 collada: add support for lua source generation 2026-02-23 19:23:32 +00:00
a7dfd1b782 collada_scene: load vertex/index buffers from descriptor 2026-02-02 21:57:50 -06:00
fcbaf7ab66 collada: partial support for cameras 2026-02-02 19:53:55 -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
21f3de998c collada_scene: render scene textures 2026-01-29 20:05:22 -06:00
af165a3843 collada: render make and resource files 2026-01-29 18:41:34 -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
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