| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | docs: clarify native TEXM channel conversion | Valentin Popov | 6 days | 1 | -3/+4 |
| | | |||||
| * | fix: decode TEXM 888 channels in native order | Valentin Popov | 6 days | 1 | -3/+7 |
| | | |||||
| * | Fix terrain height and native frame capture | Valentin Popov | 6 days | 1 | -4/+23 |
| | | | | | Use raw world-space terrain heights throughout mesh, camera-floor, shadow, and sun-ray paths while preserving the projection far-plane conversion. Complete the verified selected-camera readback flow with frozen phase sampling, capture tooling, and documentation. | ||||
| * | feat: complete map viewer scene and static CTL pose preview | Valentin Popov | 6 days | 1 | -19/+55 |
| | | | | | Complete the interactive mission viewer with environment rendering, audio events, dynamic shadows, free-flight camera controls, and per-component CTL pose sampling. | ||||
| * | chore: simplify project to engine docs and tests | Valentin Popov | 2026-09-06 | 1 | -1103/+74 |
| | | | | | Remove planning and acceptance scaffolding while retaining the native Vulkan mission preview, format readers, runtime algorithms, and ordinary Rust tests. Keep the book aligned with the runnable project and validate checked-in shaders without generated tool metadata. | ||||
| * | fix(render): accept PowerShell camera captures | Valentin Popov | 2026-07-18 | 1 | -0/+22 |
| | | |||||
| * | docs(plan): reconcile Notion Vulkan revision | Valentin Popov | 2026-07-18 | 1 | -0/+13 |
| | | |||||
| * | feat(render): select static MAT0 material phases | Valentin Popov | 2026-07-18 | 1 | -0/+16 |
| | | |||||
| * | feat(tools): summarize terrain shade profiles | Valentin Popov | 2026-07-18 | 1 | -0/+12 |
| | | |||||
| * | feat(tools): capture live terrain shade cache | Valentin Popov | 2026-07-18 | 1 | -0/+20 |
| | | |||||
| * | feat(render): preview explicit animation frames | Valentin Popov | 2026-07-18 | 1 | -0/+22 |
| | | |||||
| * | fix(render): export final Vulkan readback image | Valentin Popov | 2026-07-18 | 1 | -9/+19 |
| | | |||||
| * | fix(tools): reject non-world camera captures | Valentin Popov | 2026-07-18 | 1 | -20/+26 |
| | | |||||
| * | feat(tools): capture live legacy camera | Valentin Popov | 2026-07-18 | 1 | -0/+31 |
| | | |||||
| * | feat(game): export static Vulkan readback | Valentin Popov | 2026-07-18 | 1 | -0/+9 |
| | | |||||
| * | docs(render): validate live camera capture ABI | Valentin Popov | 2026-07-18 | 1 | -0/+19 |
| | | |||||
| * | feat(game): preview all mission roots by default | Valentin Popov | 2026-07-18 | 1 | -5/+6 |
| | | |||||
| * | feat(render): apply placement in xy preview | Valentin Popov | 2026-07-18 | 1 | -13/+18 |
| | | |||||
| * | docs(terrain): trace generated shade profiles | Valentin Popov | 2026-07-18 | 1 | -2/+12 |
| | | |||||
| * | docs(terrain): trace shade cache population | Valentin Popov | 2026-07-18 | 1 | -2/+11 |
| | | |||||
| * | docs(terrain): recover shade cache allocation layout | Valentin Popov | 2026-07-18 | 1 | -1/+13 |
| | | |||||
| * | docs(terrain): decode transient shade cache lookup | Valentin Popov | 2026-07-18 | 1 | -10/+20 |
| | | |||||
| * | docs(terrain): record shade cache lifecycle | Valentin Popov | 2026-07-18 | 1 | -0/+7 |
| | | |||||
| * | docs(terrain): delimit shade cache records | Valentin Popov | 2026-07-18 | 1 | -0/+12 |
| | | |||||
| * | fix(terrain): preserve opaque shade lookup keys | Valentin Popov | 2026-07-18 | 1 | -6/+7 |
| | | |||||
| * | feat(terrain): separate shade material selections | Valentin Popov | 2026-07-18 | 1 | -3/+8 |
| | | |||||
| * | feat(terrain): decode slot material pairs | Valentin Popov | 2026-07-18 | 1 | -2/+5 |
| | | |||||
| * | feat(terrain): expose slot render dispatch | Valentin Popov | 2026-07-18 | 1 | -6/+9 |
| | | |||||
| * | docs(terrain): trace renderer material handoff | Valentin Popov | 2026-07-18 | 1 | -0/+9 |
| | | |||||
| * | docs(terrain): record material phase boundary | Valentin Popov | 2026-07-18 | 1 | -0/+8 |
| | | |||||
| * | feat(terrain): encode material manager selectors | Valentin Popov | 2026-07-18 | 1 | -1/+5 |
| | | |||||
| * | feat(terrain): recover material layer contract | Valentin Popov | 2026-07-18 | 1 | -0/+11 |
| | | |||||
| * | feat(terrain): bind map base textures | Valentin Popov | 2026-07-18 | 1 | -0/+12 |
| | | |||||
| * | feat(terrain): inspect packed material tags | Valentin Popov | 2026-07-18 | 1 | -0/+17 |
| | | |||||
| * | feat(animation): recover Node38 fallback hierarchy | Valentin Popov | 2026-07-18 | 1 | -10/+11 |
| | | |||||
| * | feat(render): apply static node fallback poses | Valentin Popov | 2026-07-18 | 1 | -0/+14 |
| | | |||||
| * | feat(msh): retain static node animation data | Valentin Popov | 2026-07-18 | 1 | -0/+9 |
| | | |||||
| * | feat(render): select static model LOD slots | Valentin Popov | 2026-07-18 | 1 | -0/+10 |
| | | |||||
| * | fix(render): match Ngi32 camera matrices | Valentin Popov | 2026-07-18 | 1 | -14/+22 |
| | | |||||
| * | feat(render): diagnose captured camera clipping | Valentin Popov | 2026-07-18 | 1 | -0/+24 |
| | | |||||
| * | feat(render): apply recovered TMA orientation | Valentin Popov | 2026-07-18 | 1 | -13/+20 |
| | | |||||
| * | feat(render): recover Iron3D Euler transform | Valentin Popov | 2026-07-18 | 1 | -0/+11 |
| | | |||||
| * | feat(render): support full-scene 32-bit indices | Valentin Popov | 2026-07-18 | 1 | -0/+12 |
| | | |||||
| * | perf(assets): reuse archives during mission loads | Valentin Popov | 2026-07-18 | 1 | -5/+17 |
| | | |||||
| * | feat(game): accept legacy camera captures | Valentin Popov | 2026-07-18 | 1 | -0/+17 |
| | | |||||
| * | feat(render): support per-frame camera updates | Valentin Popov | 2026-07-18 | 1 | -0/+9 |
| | | |||||
| * | feat(render): retain source world geometry | Valentin Popov | 2026-07-18 | 1 | -0/+10 |
| | | |||||
| * | feat(render): bridge legacy camera to Vulkan | Valentin Popov | 2026-07-18 | 1 | -4/+14 |
| | | |||||
| * | feat(render): recover legacy d3d camera matrices | Valentin Popov | 2026-07-18 | 1 | -0/+34 |
| | | |||||
| * | docs(evidence): trace camera projection dispatch | Valentin Popov | 2026-07-18 | 1 | -0/+12 |
| | | |||||
