| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(game): render terrain without placed object meshes | Valentin Popov | 7 hours | 1 | -4/+29 |
| | | |||||
| * | chore(render): report unexpanded ambient effects | Valentin Popov | 9 hours | 1 | -6/+36 |
| | | |||||
| * | chore(render): expose unused vertex color coverage | Valentin Popov | 11 hours | 1 | -0/+1 |
| | | |||||
| * | feat(render): animate water with native EMBM waves | Valentin Popov | 11 hours | 2 | -6/+47 |
| | | |||||
| * | feat(render): add planar water reflections | Valentin Popov | 12 hours | 2 | -5/+20 |
| | | |||||
| * | chore(render): expose unverified special terrain passes | Valentin Popov | 15 hours | 1 | -0/+6 |
| | | |||||
| * | perf(render): prewarm pipeline variants with a Vulkan cache | Valentin Popov | 16 hours | 1 | -0/+4 |
| | | |||||
| * | perf(render): share identical material texture images | Valentin Popov | 16 hours | 1 | -0/+6 |
| | | |||||
| * | perf(render): retain static mesh prefixes between frames | Valentin Popov | 16 hours | 1 | -1/+22 |
| | | |||||
| * | fix(render): animate sky layers on the native UV clock | Valentin Popov | 17 hours | 2 | -1/+76 |
| | | |||||
| * | fix(render): select terrain LOD from native camera cells | Valentin Popov | 17 hours | 2 | -11/+329 |
| | | |||||
| * | fix(capture): replay the projection used by world geometry | Valentin Popov | 18 hours | 2 | -158/+259 |
| | | |||||
| * | fix(render): select native Land2 multitexture variants | Valentin Popov | 19 hours | 1 | -7/+80 |
| | | |||||
| * | feat(fx): play ambient Control sound commands | Valentin Popov | 19 hours | 2 | -24/+234 |
| | | |||||
| * | fix(render): use native squared distance for vertex fog | Valentin Popov | 22 hours | 1 | -3/+4 |
| | | |||||
| * | fix(render): scale Control light radius with emitter transform | Valentin Popov | 23 hours | 1 | -0/+14 |
| | | |||||
| * | fix(render): fade MSH portals with camera distance | Valentin Popov | 23 hours | 1 | -25/+96 |
| | | |||||
| * | feat(render): integrate Control effects and animated world scene | Valentin Popov | 24 hours | 2 | -2368/+8005 |
| | | |||||
| * | feat(app): constrain free-flight movement by building meshes | Valentin Popov | 40 hours | 1 | -20/+1112 |
| | | |||||
| * | fix(render): hide native zero-alpha MSH batches | Valentin Popov | 42 hours | 1 | -3/+87 |
| | | |||||
| * | feat(msh): decode triangle descriptors and query segments | Valentin Popov | 43 hours | 1 | -0/+1 |
| | | |||||
| * | fix(camera): constrain free flight to terrain surface bounds | Valentin Popov | 47 hours | 1 | -4/+64 |
| | | |||||
| * | feat(runtime): retain Control owner profiles during loading | Valentin Popov | 3 days | 1 | -0/+1 |
| | | |||||
| * | fix(runtime): execute the first supported Init event | Valentin Popov | 13 days | 1 | -2/+2 |
| | | |||||
| * | fix(runtime): preserve native mission outcome guards | Valentin Popov | 13 days | 1 | -1/+3 |
| | | |||||
| * | fix(deps): update rust crate rodio to 0.23.0 | renovate[bot] | 13 days | 1 | -1/+1 |
| | | |||||
| * | fix: preserve material samples across frame retries | Valentin Popov | 13 days | 2 | -170/+480 |
| | | |||||
| * | Preserve pending camera pose on viewport retry | Valentin Popov | 13 days | 1 | -73/+247 |
| | | |||||
| * | fix(render): refresh viewport after swapchain recreation | Valentin Popov | 13 days | 1 | -141/+534 |
| | | |||||
| * | fix(render): use view-dependent sky fog color | Valentin Popov | 13 days | 1 | -1/+36 |
| | | |||||
| * | fix(camera): preserve free-flight terrain clearance | Valentin Popov | 2026-10-18 | 1 | -0/+116 |
| | | |||||
| * | Support parented camera capture matrices | Valentin Popov | 2026-10-18 | 2 | -1/+111 |
| | | |||||
| * | Update controlled component geometry and mounts | Valentin Popov | 2026-10-18 | 1 | -8/+740 |
| | | |||||
| * | Parse CTLD initial effect group selector | Valentin Popov | 2026-10-18 | 1 | -0/+1 |
| | | |||||
| * | Sample initial component control poses | Valentin Popov | 2026-10-18 | 1 | -11/+236 |
| | | |||||
| * | fix(render): honor terrain base-only face flags | Valentin Popov | 2026-10-18 | 1 | -0/+4 |
| | | |||||
| * | fix(render): honor native shadow caster defaults | Valentin Popov | 2026-10-18 | 1 | -2/+20 |
| | | |||||
| * | fix: align native MSH face culling | Valentin Popov | 2026-10-18 | 1 | -11/+385 |
| | | |||||
| * | fix: preserve native sky sprite screen depth | Valentin Popov | 2026-10-18 | 1 | -11/+145 |
| | | |||||
| * | Match free-flight camera to native projection | Valentin Popov | 2026-10-18 | 1 | -21/+140 |
| | | |||||
| * | Use LOD0 for terrain queries and rendering | Valentin Popov | 2026-10-18 | 1 | -44/+98 |
| | | |||||
| * | Fix native alpha-test default reference | Valentin Popov | 2026-10-17 | 1 | -1/+1 |
| | | |||||
| * | Fix material categories and transparent background ordering | Valentin Popov | 2026-10-11 | 1 | -5/+150 |
| | | |||||
| * | Use native heading for sky gradient | Valentin Popov | 2026-10-11 | 1 | -3/+84 |
| | | |||||
| * | Fix terrain height and native frame capture | Valentin Popov | 2026-10-11 | 1 | -128/+524 |
| | | | | | 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 | 2026-10-11 | 3 | -233/+7394 |
| | | | | | 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 | 11 | -4822/+103 |
| | | | | | 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. | ||||
| * | docs(render): describe all-roots Vulkan preview | Valentin Popov | 2026-07-18 | 1 | -2/+2 |
| | | |||||
| * | feat(runtime): apply clan init varsets | Valentin Popov | 2026-07-18 | 1 | -1/+2 |
| | | |||||
| * | feat(runtime): resolve clan init writes | Valentin Popov | 2026-07-18 | 1 | -1/+2 |
| | | |||||
