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
5f0f933224
collada/header: render effect texture and image data structures
2026-01-29 17:44:22 -06:00
2118b1fbd9
render_state: add DDS texture image loading
2026-01-29 13:27:38 -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
2860311f8a
align transform allocations
2026-01-27 12:11:11 -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
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
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
cdf49949c3
add xinput
2026-01-13 19:21:17 -06:00
7985ad3434
remove dependency on d3dx
...
This is mostly because it is not possible to statically link d3dx10.
Coincidentally, the directxmath API appears to be superior to d3dxmath in most
ways.
2026-01-13 12:50:02 -06:00
12e04e1f40
Makefile: use GCC/mingw by default
2026-01-13 11:29:03 -06:00
2a46f6e550
Makefile_cross: add gcc/mingw build
2026-01-13 09:38:59 -06:00
83338bada4
main: add 3d volume visualization
2026-01-12 16:00:00 -06:00
48b1c3b8d4
draw light positions again
2026-01-08 21:24:02 -06:00
8d438ed178
bloom: implement two-pass gaussian blur
2026-01-08 18:26:40 -06:00
16f2ee8a1e
font: render 1 glyph
2026-01-06 19:45:52 -06:00
b35f6af638
partially restructure project
2026-01-05 18:12:02 -06:00