Valentin Popov
0195960de3
fix(fx): preserve rain tails on zero-time frames
Docs Deploy / Build and Deploy MkDocs (push) Successful in 33s
2026-10-18 10:21:25 +04:00
Valentin Popov
1148cdc631
feat(fx): evaluate generic Op1 point lights
Docs Deploy / Build and Deploy MkDocs (push) Successful in 32s
2026-10-18 09:54:32 +04:00
Valentin Popov
3cc45621c6
feat(fx): evaluate native Op8 smoke emitters
Docs Deploy / Build and Deploy MkDocs (push) Successful in 33s
2026-10-18 09:27:23 +04:00
Valentin Popov
f8969cfabe
fix(render): honor native shadow caster defaults
Docs Deploy / Build and Deploy MkDocs (push) Successful in 31s
2026-10-18 09:13:20 +04:00
Valentin Popov
c8543d7365
feat(terrain): build BAS basement foundations
Docs Deploy / Build and Deploy MkDocs (push) Successful in 31s
2026-10-18 08:59:42 +04:00
Valentin Popov
737e429cb1
feat(fx): evaluate native Op7 particle pools
Docs Deploy / Build and Deploy MkDocs (push) Successful in 40s
2026-10-18 08:55:47 +04:00
Valentin Popov
2e02325bf0
feat(material): sample normalized MAT0 phases
Docs Deploy / Build and Deploy MkDocs (push) Successful in 1m41s
2026-10-18 08:49:58 +04:00
Valentin Popov
3edf3dfc12
feat(fx): evaluate native Op3 body types
Docs Deploy / Build and Deploy MkDocs (push) Successful in 33s
2026-10-18 08:39:37 +04:00
Valentin Popov
dda322d8be
feat(fx): evaluate native generator mesh modes
Docs Deploy / Build and Deploy MkDocs (push) Successful in 42s
2026-10-18 08:31:52 +04:00
Valentin Popov
0c6e7589f9
fix: align native MSH face culling
Docs Deploy / Build and Deploy MkDocs (push) Successful in 31s
2026-10-18 07:33:56 +04:00
Valentin Popov
c77c078efe
fix: preserve native sky sprite screen depth
Docs Deploy / Build and Deploy MkDocs (push) Successful in 33s
2026-10-18 07:28:16 +04:00
Valentin Popov
d97c8d40bf
Match free-flight camera to native projection
Docs Deploy / Build and Deploy MkDocs (push) Failing after 2m47s
2026-10-18 06:09:48 +04:00
Valentin Popov
e5d273158c
Use LOD0 for terrain queries and rendering
Docs Deploy / Build and Deploy MkDocs (push) Successful in 1m39s
2026-10-18 05:59:15 +04:00
Valentin Popov
b0b8e14569
Fix sun sprite palette slot
Docs Deploy / Build and Deploy MkDocs (push) Successful in 33s
2026-10-18 05:48:38 +04:00
Valentin Popov
4f8f3f54e0
docs: translate render frame reference
Docs Deploy / Build and Deploy MkDocs (push) Successful in 34s
2026-10-18 00:44:12 +04:00
Valentin Popov
9037fbc810
docs: correct renderer source contracts
Docs Deploy / Build and Deploy MkDocs (push) Successful in 33s
2026-10-18 00:37:01 +04:00
Valentin Popov
bb3ae9cc3a
Load explicit component point lists
Docs Deploy / Build and Deploy MkDocs (push) Successful in 42s
2026-10-11 22:38:53 +04:00
Valentin Popov
2f0608c259
Parse native CTLD effect rows
Docs Deploy / Build and Deploy MkDocs (push) Successful in 41s
2026-10-11 22:17:45 +04:00
Valentin Popov
1af4007433
Fix FXID resource reference offsets
Docs Deploy / Build and Deploy MkDocs (push) Successful in 41s
2026-10-11 21:57:01 +04:00
Valentin Popov
c90ec80dc0
Fix material categories and transparent background ordering
Docs Deploy / Build and Deploy MkDocs (push) Successful in 40s
2026-10-11 21:41:37 +04:00
Valentin Popov
d7fb0416e8
docs: clarify native TEXM channel conversion
Docs Deploy / Build and Deploy MkDocs (push) Successful in 40s
2026-10-11 18:48:40 +04:00
Valentin Popov
1c4140792d
fix: decode TEXM 888 channels in native order
Docs Deploy / Build and Deploy MkDocs (push) Successful in 39s
2026-10-11 18:45:54 +04:00
Valentin Popov
45fcf0eb50
Use native heading for sky gradient
Docs Deploy / Build and Deploy MkDocs (push) Successful in 39s
2026-10-11 18:25:33 +04:00
Valentin Popov
100f656b08
Fix terrain height and native frame capture
...
Docs Deploy / Build and Deploy MkDocs (push) Successful in 40s
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.
2026-10-11 17:37:48 +04:00
Valentin Popov
a8faba8aad
feat: complete map viewer scene and static CTL pose preview
...
Complete the interactive mission viewer with environment rendering, audio events, dynamic shadows, free-flight camera controls, and per-component CTL pose sampling.
2026-10-11 13:12:50 +04:00
Valentin Popov
aa51f3574d
chore: simplify project to engine docs and tests
...
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.
2026-09-06 05:22:12 +04:00
Valentin Popov
33d16dfca3
docs(script): trace callback command one
Docs Deploy / Build and Deploy MkDocs (push) Successful in 36s
Test / Lint (push) Failing after 19m21s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-07-18 22:55:31 +04:00
Valentin Popov
f49010c723
feat(runtime): apply mission script outcomes
2026-07-18 22:36:38 +04:00
Valentin Popov
70c7afe25c
docs: clarify Notion reconciliation
2026-07-18 22:35:34 +04:00
Valentin Popov
9e2cc1a283
docs(script): trace host callback
2026-07-18 22:30:49 +04:00
Valentin Popov
bbefe65a62
feat(script): bind callbacks to runtime varsets
2026-07-18 22:25:28 +04:00
Valentin Popov
14096788fc
feat(runtime): apply clan init varsets
2026-07-18 22:18:49 +04:00
Valentin Popov
d91e63fa9a
feat(runtime): resolve clan init writes
2026-07-18 22:15:55 +04:00
Valentin Popov
f324017151
feat(script): resolve default init writes
2026-07-18 22:04:10 +04:00
Valentin Popov
5d40ba3968
feat(script): resolve handler eight states
2026-07-18 21:53:09 +04:00
Valentin Popov
d1edf4ba65
feat(script): resolve handler fifteen inputs
2026-07-18 21:47:33 +04:00
Valentin Popov
a0a5a18028
fix(render): accept PowerShell camera captures
2026-07-18 21:40:01 +04:00
Valentin Popov
24ba0bdd37
feat(script): resolve handler thirty dword callbacks
2026-07-18 21:33:14 +04:00
Valentin Popov
ea09804778
docs(ai): trace frequent handler thirty callback
2026-07-18 21:27:39 +04:00
Valentin Popov
837b613513
feat(runtime): load script varset defaults
2026-07-18 21:23:28 +04:00
Valentin Popov
a7882545b7
feat(script): parse varset numeric defaults
2026-07-18 21:17:57 +04:00
Valentin Popov
3619f22b42
docs(ai): rule out handler two immediate dispatch
2026-07-18 21:13:40 +04:00
Valentin Popov
bd225b318e
feat(script): model handler two scheduler
2026-07-18 21:11:10 +04:00
Valentin Popov
de715c0dfd
docs(ai): trace handler two event scheduler
2026-07-18 21:05:55 +04:00
Valentin Popov
6af81522a1
docs(ai): mark handler one corpus-unreachable
2026-07-18 21:03:36 +04:00
Valentin Popov
545d661b2b
docs(ai): recover numeric handler contract
2026-07-18 21:01:46 +04:00
Valentin Popov
9dcf6d456e
feat(runtime): load mission script bundles
2026-07-18 20:56:34 +04:00
Valentin Popov
3592b46b0f
docs: record notion reconciliation audit
2026-07-18 20:53:04 +04:00
Valentin Popov
7b0900aa1a
docs(script): trace handler two contract
2026-07-18 20:46:37 +04:00
Valentin Popov
50a74cc0a6
feat(script): classify VM dispatch selectors
2026-07-18 20:44:10 +04:00