Valentin Popov
|
5c1ccae393
|
feat(render): preview explicit animation frames
|
2026-07-18 19:08:49 +04:00 |
|
Valentin Popov
|
3b6dd392a7
|
fix(render): export final Vulkan readback image
|
2026-07-18 19:00:43 +04:00 |
|
Valentin Popov
|
e96444459b
|
fix(tools): reject non-world camera captures
|
2026-07-18 18:55:00 +04:00 |
|
Valentin Popov
|
fd9c04cade
|
feat(tools): capture live legacy camera
|
2026-07-18 18:47:14 +04:00 |
|
Valentin Popov
|
17df86f0f3
|
feat(game): export static Vulkan readback
|
2026-07-18 18:38:10 +04:00 |
|
Valentin Popov
|
99a6caf06a
|
docs(render): validate live camera capture ABI
|
2026-07-18 18:30:45 +04:00 |
|
Valentin Popov
|
d9ccf7f64d
|
feat(game): preview all mission roots by default
|
2026-07-18 18:23:40 +04:00 |
|
Valentin Popov
|
4d024223bb
|
feat(render): apply placement in xy preview
|
2026-07-18 18:19:55 +04:00 |
|
Valentin Popov
|
cc7a1a0faa
|
docs(terrain): trace generated shade profiles
|
2026-07-18 18:12:23 +04:00 |
|
Valentin Popov
|
6ab2f0bc22
|
docs(terrain): trace shade cache population
|
2026-07-18 18:09:09 +04:00 |
|
Valentin Popov
|
ed62e3cac5
|
docs(terrain): recover shade cache allocation layout
|
2026-07-18 18:07:31 +04:00 |
|
Valentin Popov
|
3f2f56892f
|
docs(terrain): decode transient shade cache lookup
|
2026-07-18 17:55:59 +04:00 |
|
Valentin Popov
|
7c9a6215eb
|
docs(terrain): record shade cache lifecycle
|
2026-07-18 17:51:00 +04:00 |
|
Valentin Popov
|
62c8423d8b
|
docs(terrain): delimit shade cache records
|
2026-07-18 17:43:54 +04:00 |
|
Valentin Popov
|
e9c1a83c51
|
fix(terrain): preserve opaque shade lookup keys
|
2026-07-18 17:39:52 +04:00 |
|
Valentin Popov
|
575124830b
|
feat(terrain): separate shade material selections
|
2026-07-18 17:31:13 +04:00 |
|
Valentin Popov
|
7a7578d0db
|
feat(terrain): decode slot material pairs
|
2026-07-18 17:25:33 +04:00 |
|
Valentin Popov
|
5577a04a40
|
feat(terrain): expose slot render dispatch
|
2026-07-18 17:20:37 +04:00 |
|
Valentin Popov
|
8b211f9a1c
|
docs(terrain): trace renderer material handoff
|
2026-07-18 17:11:05 +04:00 |
|
Valentin Popov
|
d1caf230c6
|
docs(terrain): record material phase boundary
|
2026-07-18 17:07:34 +04:00 |
|
Valentin Popov
|
a858910853
|
feat(terrain): encode material manager selectors
|
2026-07-18 17:01:17 +04:00 |
|
Valentin Popov
|
83caf4d6ab
|
feat(terrain): recover material layer contract
|
2026-07-18 16:52:46 +04:00 |
|
Valentin Popov
|
4df4686509
|
feat(terrain): bind map base textures
|
2026-07-18 16:41:53 +04:00 |
|
Valentin Popov
|
e0f0e4a18e
|
feat(terrain): inspect packed material tags
|
2026-07-18 16:36:25 +04:00 |
|
Valentin Popov
|
1a8e1eaed1
|
feat(animation): recover Node38 fallback hierarchy
|
2026-07-18 16:25:20 +04:00 |
|
Valentin Popov
|
858dcd0d1d
|
feat(render): apply static node fallback poses
|
2026-07-18 16:14:58 +04:00 |
|
Valentin Popov
|
cfa6d27032
|
feat(msh): retain static node animation data
|
2026-07-18 16:08:18 +04:00 |
|
Valentin Popov
|
16449430d1
|
feat(render): select static model LOD slots
|
2026-07-18 16:02:31 +04:00 |
|
Valentin Popov
|
a59f16d6b5
|
fix(render): match Ngi32 camera matrices
|
2026-07-18 15:58:24 +04:00 |
|
Valentin Popov
|
fea984ddf5
|
feat(render): diagnose captured camera clipping
|
2026-07-18 15:50:52 +04:00 |
|
Valentin Popov
|
2a793f1854
|
feat(render): apply recovered TMA orientation
|
2026-07-18 15:35:00 +04:00 |
|
Valentin Popov
|
468ecc4e32
|
feat(render): recover Iron3D Euler transform
|
2026-07-18 15:28:20 +04:00 |
|
Valentin Popov
|
438aaebcbc
|
feat(render): support full-scene 32-bit indices
|
2026-07-18 15:19:07 +04:00 |
|
Valentin Popov
|
733bfcf6fa
|
perf(assets): reuse archives during mission loads
|
2026-07-18 15:15:29 +04:00 |
|
Valentin Popov
|
4007f6fcec
|
feat(game): accept legacy camera captures
|
2026-07-18 15:07:31 +04:00 |
|
Valentin Popov
|
82f0f28ed9
|
feat(render): support per-frame camera updates
|
2026-07-18 14:58:51 +04:00 |
|
Valentin Popov
|
d98e033f4f
|
feat(render): retain source world geometry
|
2026-07-18 14:56:19 +04:00 |
|
Valentin Popov
|
bfb048698e
|
feat(render): bridge legacy camera to Vulkan
|
2026-07-18 14:53:11 +04:00 |
|
Valentin Popov
|
94de743581
|
feat(render): recover legacy d3d camera matrices
|
2026-07-18 14:42:36 +04:00 |
|
Valentin Popov
|
f1a3315798
|
docs(evidence): trace camera projection dispatch
|
2026-07-18 14:32:21 +04:00 |
|
Valentin Popov
|
c2b3f87e2c
|
feat(render): retain raw camera projection state
|
2026-07-18 14:26:25 +04:00 |
|
Valentin Popov
|
02bfbcff84
|
docs(evidence): bound camera projection recovery
|
2026-07-18 14:21:48 +04:00 |
|
Valentin Popov
|
4a5a56c098
|
docs(evidence): capture live camera projection input
|
2026-07-18 14:17:31 +04:00 |
|
Valentin Popov
|
ac1cd9640d
|
feat(render): invert raw affine camera transforms
|
2026-07-18 14:13:24 +04:00 |
|
Valentin Popov
|
0506a45d57
|
feat(render): retain raw camera poses
|
2026-07-18 14:03:18 +04:00 |
|
Valentin Popov
|
50a55461e7
|
docs(evidence): recover camera transform adjustment
|
2026-07-18 13:59:48 +04:00 |
|
Valentin Popov
|
59d810e5e7
|
docs(evidence): trace autoplay camera switches
|
2026-07-18 13:55:17 +04:00 |
|
Valentin Popov
|
1bd50662b1
|
docs(evidence): confirm live camera global relocation
|
2026-07-18 13:49:15 +04:00 |
|
Valentin Popov
|
4ea4be8cad
|
docs(evidence): record blocked live camera probe
|
2026-07-18 13:38:49 +04:00 |
|
Valentin Popov
|
3d9a324954
|
docs(evidence): recover buffering camera projection path
|
2026-07-18 13:34:05 +04:00 |
|