incomplete

Native WebGPU Weather Volume Clouds

This report separates published implementation state from accepted evidence. Every value below comes from the schema-v2 registry, the emitted source manifest, or promoted same-lab artifacts.

Lab id
webgpu-weather-volume-clouds
Kind
Canonical Lab
Owning skill
Volumetric Clouds
Execution
rendering
Three.js
0.185.1
Source hash
sha256:50a74f5d8cd0ddf23a08dfb672a684edfb6d5d7f421596124e677ddfd8395d31
Published bundle hash
sha256:6a0fcb3407b4e9c5a195b50048c0e48eff29d70ad474cc5b4b2da0ec6c8e922d
Build revision
sha256:6c7881ab73865696d689489de465e1cd67e1f2242d43641279abac777df0479b
Renderer
Not promoted
Backend
Not promoted
Evidence contract
v2
Tracked release bundle
Absent

Claim verdicts

canonicalAcceptanceINSUFFICIENT_EVIDENCE
hardwarePerformanceNOT_CLAIMED

Promoted same-lab media

No same-lab evidence image is promoted for this report. The page intentionally shows status and proof requirements instead of substitute art.

Required capability and runtime proof

Capabilities

native-webgpuincomplete

No capability evidence is recorded.

storage-texturesincomplete

No capability evidence is recorded.

Runtime proof

backend-is-webgpuincomplete

No runtime evidence is recorded.

bounded-compute-dispatchincomplete

No runtime evidence is recorded.

metric-r32f-depth-readbackincomplete

No runtime evidence is recorded.

temporal-disocclusion-rejectionincomplete

No runtime evidence is recorded.

current-adapter-gpu-timestampsincomplete

No runtime evidence is recorded.

Capture state

FieldPublished value
Primary route/demos/webgpu-weather-volume-clouds/
Camerasnear, design, far
Seeds0x00000001, 0x9e3779b9
Modesfinal, density, ray-near-far, sample-counts, sun-optical-depth, cloud-shadow, transmittance, representative-depth, velocity, history-uv, variance-bounds, history-rejection, upsample-depth-weights, storage-budget
Capture timeNot present in the promoted report data
Adapter identityNot promoted
Raw readback hashesNot promoted

Fixed routes

KindIdStartup stateStatus
scenariospherical-shell{"scenario":"spherical-shell","mode":"final"}incomplete
scenarioplanar-slab{"scenario":"planar-slab","mode":"final"}incomplete
scenarioobb-cloud-bank{"scenario":"obb-cloud-bank","mode":"final"}incomplete
scenarioatmosphere-composition{"scenario":"spherical-shell","mode":"final"}incomplete
mechanismflagship-transport{"mode":"final"}incomplete
mechanismdensity-and-bounds{"mode":"ray-near-far"}incomplete
mechanismcloud-shadows{"mode":"cloud-shadow"}incomplete
mechanismtemporal-and-upsample{"mode":"history-rejection"}incomplete
mechanismtier-benchmark{"mode":"storage-budget"}incomplete
mechanismatmosphere-composition{"mode":"final"}incomplete
mechanismfailure-diagnostics{"mode":"sample-counts"}incomplete
tierultra{"tier":"ultra"}incomplete
tierhigh{"tier":"high"}incomplete
tierdefault{"tier":"default"}incomplete
tiermobile{"tier":"mobile"}incomplete

Locked tier contracts

ultra · incomplete
{
  "targetClass": "current-adapter-unmeasured",
  "frameTargetMs": null,
  "resolutionPolicy": {
    "linearScale": 0.5
  },
  "mechanismLimits": {
    "primarySteps": 160,
    "lightSteps": 8,
    "shadowCascades": 3,
    "shadowResolution": 1024
  },
  "resourceLimits": {
    "representativeDepth": "R32F",
    "cloudHistory": "RGBA16F"
  },
  "degradationFromPrevious": [],
  "preservedInvariants": [
    "bounded-domain-march",
    "beer-lambert-transfer",
    "advected-temporal-history",
    "single-output-owner"
  ]
}
high · incomplete
{
  "targetClass": "current-adapter-unmeasured",
  "frameTargetMs": null,
  "resolutionPolicy": {
    "linearScale": 0.5
  },
  "mechanismLimits": {
    "primarySteps": 96,
    "lightSteps": 6,
    "shadowCascades": 3,
    "shadowResolution": 512
  },
  "resourceLimits": {
    "representativeDepth": "R32F",
    "cloudHistory": "RGBA16F"
  },
  "degradationFromPrevious": [
    "fewer primary and light samples",
    "lower shadow resolution"
  ],
  "preservedInvariants": [
    "bounded-domain-march",
    "beer-lambert-transfer",
    "advected-temporal-history",
    "single-output-owner"
  ]
}
default · incomplete
{
  "targetClass": "current-adapter-unmeasured",
  "frameTargetMs": null,
  "resolutionPolicy": {
    "linearScale": 0.25
  },
  "mechanismLimits": {
    "primarySteps": 64,
    "lightSteps": 4,
    "shadowCascades": 2,
    "shadowResolution": 384
  },
  "resourceLimits": {
    "representativeDepth": "R32F",
    "cloudHistory": "RGBA16F"
  },
  "degradationFromPrevious": [
    "quarter-linear cloud grid",
    "fewer light samples",
    "two shadow cascades"
  ],
  "preservedInvariants": [
    "bounded-domain-march",
    "beer-lambert-transfer",
    "advected-temporal-history",
    "single-output-owner"
  ]
}
mobile · incomplete
{
  "targetClass": "mobile-class-unmeasured",
  "frameTargetMs": null,
  "resolutionPolicy": {
    "linearScale": 0.25
  },
  "mechanismLimits": {
    "primarySteps": 32,
    "lightSteps": 2,
    "shadowCascades": 1,
    "shadowResolution": 256
  },
  "resourceLimits": {
    "representativeDepth": "R32F",
    "cloudHistory": "RGBA16F"
  },
  "degradationFromPrevious": [
    "fewer primary and light samples",
    "disable unresolved detail",
    "one shadow cascade"
  ],
  "preservedInvariants": [
    "bounded-domain-march",
    "beer-lambert-transfer",
    "advected-temporal-history",
    "single-output-owner"
  ]
}

Limitations

  • No tracked accepted v2 runtime bundle is published for this source hash.
  • 2 required capability records remain incomplete.
  • 5 required runtime-proof records remain incomplete.
  • No current-hardware performance claim is published without named-adapter timestamp evidence.