|
|
69f6ebbef3
|
collada/lua_header: avoid lua's local variable limit
|
2026-02-25 03:10:46 +00:00 |
|
|
|
e41f8667f0
|
collada: lua: emit uri in image table
|
2026-02-24 16:53:18 +00:00 |
|
|
|
727f5ff8d7
|
collada: add support for lua source generation
|
2026-02-23 19:23:32 +00:00 |
|
|
|
4603ebcec2
|
collada: factor out C++ code generation to cpp_header module
|
2026-02-23 05:32:27 +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 |
|
|
|
d7183c1b39
|
collada_scene: render skinned animation
|
2026-01-30 14:45:11 -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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
0d1a363790
|
collada: normalize cpp/hpp/fx to dos line endings
|
2026-01-25 23:09:23 -06:00 |
|
|
|
03b0299415
|
collada/header: generate reasonably complete header for instance_geometry nodes
|
2026-01-25 22:04:24 -06:00 |
|
|
|
88dd523715
|
collada/buffer: also generate index buffer offsets
|
2026-01-25 16:14:33 -06:00 |
|
|
|
02b2f1a95f
|
collada/buffer: correctly handle <mesh> with more than one <triangles>
|
2026-01-25 16:04:51 -06:00 |
|
|
|
2a0d4dd20b
|
initial collada metadata data model
|
2026-01-25 00:15:50 -06:00 |
|
|
|
27824a0de1
|
collada: render animated/skinned cube
|
2026-01-24 17:31:01 -06:00 |
|
|
|
e868d33281
|
initial collada mesh rendering
|
2026-01-24 01:14:40 -06:00 |
|
|
|
bbe99240d6
|
parse: improve parsing behavior for unimplemented collada features
|
2026-01-23 18:57:34 -06:00 |
|
|
|
83bb7498eb
|
parse: add support for animations
|
2026-01-23 18:16:36 -06:00 |
|
|
|
bccb3632ae
|
collada: incomplete collada file parser
|
2026-01-23 18:16:36 -06:00 |
|