Learn
Current status
A dated snapshot of Meridian's private development foundations and the major systems still ahead.
Implemented foundations
- Runtime lifecycle, platform, task, diagnostic, and surface-outcome foundations.
- A
wgpu-backed RHI behind Meridian-owned contracts and a render graph. - Penumbra direct PBR, cascaded shadows, diffuse irradiance IBL, extraction, upload, pass timing, capture, and bounded GPU smokes.
- Transactional source import plus bounded asset, package, streaming, world activation, save, and recovery paths.
- Meridian UI foundations and bounded Creator Alpha source, session, transaction, play, recovery, UI, and build behavior.
- A transitional Rapier-backed physics wrapper and grounded-controller foundation.
- An Alluvium implemented foundation with canonical text recipes, strict scalar evaluation, stable generated identity, cache recovery, CLI work, and a basic inspector.
- A partial native-modeler foundation with bounded editable-model source, stable topology lineage, semantic recovery, and a derived preview.
Not complete
The production Penumbra Forward+ path, full creator workflows, broader native modeler, Rust gameplay modules, optional Luau, animation, navigation, frameworks, first-class 2D, Meridian Shader Language, Wavefront runtime, Collective, native graphics backends, and the Project Meridian prototype remain incomplete at this snapshot.
Some named crates are scaffolds. Their presence in the workspace is not a runtime feature claim.
What the next revision may change
Status moves package by package. A newer source revision can close evidence, narrow a boundary, or make this page stale without changing the architecture’s long-term direction. That is why the date and private source revision appear at the top of this page.