Commit Graph
620 Commits
Author SHA1 Message Date
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 8bc22d4f06 Accept finite negative material RGB coefficients
Docs Deploy / Build and Deploy MkDocs (push) Successful in 36s
2026-10-18 00:33:21 +04:00
Valentin Popov 77ad6f0256 Track the Rust workspace lockfile
Docs Deploy / Build and Deploy MkDocs (push) Successful in 34s
2026-10-18 00:31:28 +04:00
Valentin Popov d30dfb58fd test: cover native material interpolation masks
Docs Deploy / Build and Deploy MkDocs (push) Successful in 34s
2026-10-18 00:26:25 +04:00
Valentin Popov 36fe4449f1 Fix native alpha-test default reference
Docs Deploy / Build and Deploy MkDocs (push) Successful in 44s
2026-10-18 00:25:11 +04:00
Valentin Popov d4a29b3aca Fix Indexed8 Texm palette decoding
Docs Deploy / Build and Deploy MkDocs (push) Successful in 35s
2026-10-18 00:19:42 +04:00
Valentin Popov c92beb1b38 Reject degenerate shadow receivers
Docs Deploy / Build and Deploy MkDocs (push) Successful in 1m30s
2026-10-16 01:07:56 +04:00
Valentin Popov 1b6617aaa8 Document bounded capture recovery
Docs Deploy / Build and Deploy MkDocs (push) Successful in 40s
2026-10-12 00:35:16 +04:00
Valentin Popov 5a68fef331 Use named debugger access constants
Docs Deploy / Build and Deploy MkDocs (push) Successful in 39s
2026-10-12 00:34:38 +04:00
Valentin Popov 3d97aa5ba6 Fix native frame capture debugger cleanup
Docs Deploy / Build and Deploy MkDocs (push) Successful in 41s
2026-10-12 00:32:51 +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 bfe4db1611 capture native fog consumer state
Docs Deploy / Build and Deploy MkDocs (push) Successful in 41s
2026-10-11 21:19:21 +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 85441bd2bf Match native SUN packed color source
Docs Deploy / Build and Deploy MkDocs (push) Successful in 42s
2026-10-11 18:11:53 +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 7b7324a413 Merge remote-tracking branch 'origin/devel' into devel
Docs Deploy / Build and Deploy MkDocs (push) Successful in 39s
# Conflicts:
#	.github/workflows/ci.yml
#	Cargo.lock
#	rust-toolchain.toml
2026-10-11 13:15:16 +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
renovate[bot] a2c7042181 chore(deps): update all digest updates
Test / Lint (pull_request) Failing after 1m43s
Test / Test (pull_request) Skipped
Test / Render parity (pull_request) Skipped
Docs Deploy / Build and Deploy MkDocs (push) Successful in 1m40s
Test / Lint (push) Failing after 2m22s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-10-11 00:27:28 +00:00
renovate[bot] 54678fd574 chore(deps): update rust to v1.99.0
Docs Deploy / Build and Deploy MkDocs (push) Successful in 2m14s
Test / Lint (push) Failing after 1m46s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
Test / Lint (pull_request) Failing after 12m55s
Test / Test (pull_request) Skipped
Test / Render parity (pull_request) Skipped
2026-10-02 00:05:00 +00:00
renovate[bot] 8408ca63ea chore(deps): update rust crate encoding_rs to v0.8.42
Test / Lint (pull_request) Failing after 1m38s
Test / Test (pull_request) Skipped
Test / Render parity (pull_request) Skipped
Docs Deploy / Build and Deploy MkDocs (push) Successful in 40s
Test / Lint (push) Failing after 1m38s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-09-25 00:07:43 +00:00
renovate[bot] 2a5ebd5578 chore(deps): update rust crate encoding_rs to v0.8.41
Test / Lint (pull_request) Failing after 1m40s
Test / Test (pull_request) Skipped
Test / Render parity (pull_request) Skipped
Docs Deploy / Build and Deploy MkDocs (push) Successful in 34s
Test / Lint (push) Failing after 1m39s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-09-10 00:06:41 +00:00
renovate[bot] 159987183a chore(deps): update rust crate encoding_rs to v0.8.40
Test / Lint (pull_request) Failing after 1m25s
Test / Test (pull_request) Skipped
Test / Render parity (pull_request) Skipped
Docs Deploy / Build and Deploy MkDocs (push) Successful in 1m9s
Test / Lint (push) Failing after 1m28s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-09-08 00:05:51 +00: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
renovate[bot] da03e77f53 chore(deps): update rust to v1.98.1
Test / Lint (pull_request) Failing after 1m44s
Test / Test (pull_request) Skipped
Test / Render parity (pull_request) Skipped
Docs Deploy / Build and Deploy MkDocs (push) Successful in 41s
Test / Lint (push) Failing after 1m43s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-09-04 00:06:30 +00:00
renovate[bot] 2815acb7cd chore(deps): update rust crate flate2 to v1.1.10
Test / Lint (pull_request) Failing after 1m34s
Test / Test (pull_request) Skipped
Test / Render parity (pull_request) Skipped
Docs Deploy / Build and Deploy MkDocs (push) Successful in 31s
Test / Lint (push) Failing after 1m33s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-08-29 00:07:49 +00:00
renovate[bot] 3dbcee5525 chore(deps): update rust to v1.98.0
Test / Lint (pull_request) Failing after 1m20s
Test / Test (pull_request) Skipped
Test / Render parity (pull_request) Skipped
Docs Deploy / Build and Deploy MkDocs (push) Successful in 1m2s
Test / Lint (push) Failing after 1m29s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-08-21 00:06:04 +00:00
renovate[bot] 2333491cb2 chore(deps): update ghcr.io/renovatebot/renovate docker tag to v44
Test / Lint (pull_request) Failing after 1m57s
Test / Test (pull_request) Skipped
Test / Render parity (pull_request) Skipped
Docs Deploy / Build and Deploy MkDocs (push) Successful in 38s
Test / Lint (push) Failing after 1m50s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-07-30 00:15:32 +00:00
renovate[bot] f0851576e8 chore(deps): update rust crate serde_json to v1.0.151
Test / Lint (pull_request) Failing after 3m19s
Test / Test (pull_request) Skipped
Test / Render parity (pull_request) Skipped
Docs Deploy / Build and Deploy MkDocs (push) Successful in 49s
Test / Lint (push) Failing after 12s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-07-21 00:08:37 +00:00
renovate[bot] fb1ec5857d chore(deps): update rust crate serde to v1.0.229
Test / Lint (pull_request) Failing after 2m0s
Test / Test (pull_request) Skipped
Test / Render parity (pull_request) Skipped
Docs Deploy / Build and Deploy MkDocs (push) Successful in 35s
Test / Lint (push) Failing after 2m2s
Test / Test (push) Skipped
Test / Render parity (push) Skipped
2026-07-19 00:02:17 +00: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