incomplete

Native WebGPU LUT Atmosphere

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-lut-atmosphere
Kind
Canonical Lab
Owning skill
Sky, Atmosphere, and Haze
Execution
rendering
Three.js
0.185.1
Source hash
sha256:3fa15f99b8c751a662324fbb5d148f4ae7d426f54786e80e607881c0c7471797
Published bundle hash
sha256:500458457a073fb8d8ce223c46bfe622e06d9ae5c350870ddb8703dd7ec95818
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-texture-3dincomplete

No capability evidence is recorded.

Runtime proof

backend-is-webgpuincomplete

No runtime evidence is recorded.

executed-five-stage-lut-chainincomplete

No runtime evidence is recorded.

live-camera-body-depth-compositionincomplete

No runtime evidence is recorded.

cumulative-aerial-xy-raysincomplete

No runtime evidence is recorded.

aligned-render-target-readbackincomplete

No runtime evidence is recorded.

current-adapter-gpu-timestampsincomplete

No runtime evidence is recorded.

Capture state

FieldPublished value
Primary route/demos/webgpu-lut-atmosphere/
Camerassea-level, mountain, low-orbit, high-orbit, night-side, shell-entry
Seeds0x00000001, 0x9e3779b9
Modesfinal, no-post, transmittance, multiscatter, irradiance, sky-view, aerial-inscattering, aerial-optical-depth, depth, ecef
Capture timeNot present in the promoted report data
Adapter identityNot promoted
Raw readback hashesNot promoted

Fixed routes

KindIdStartup stateStatus
scenariosea-level{"camera":"sea-level","mode":"final"}incomplete
scenariomountain{"camera":"mountain","mode":"final"}incomplete
scenariolow-orbit{"camera":"low-orbit","mode":"final"}incomplete
scenariohigh-orbit{"camera":"high-orbit","mode":"final"}incomplete
scenarionight-side{"camera":"night-side","mode":"final"}incomplete
scenarioshell-entry{"camera":"shell-entry","mode":"final"}incomplete
mechanismtransmittance-and-multiscatter{"mode":"multiscatter"}incomplete
mechanismirradiance-and-sky-view{"mode":"sky-view"}incomplete
mechanismaerial-perspective{"mode":"aerial-inscattering"}incomplete
mechanismdepth-and-ecef{"mode":"depth"}incomplete
mechanismsun-moon-and-lighting{"mode":"irradiance"}incomplete
mechanismsea-level-to-orbit{"camera":"sea-level","mode":"final"}incomplete
tierultra{"tier":"ultra"}incomplete
tierhigh{"tier":"high"}incomplete
tiermobile{"tier":"mobile"}incomplete

Locked tier contracts

ultra · incomplete
{
  "targetClass": "current-adapter-unmeasured",
  "frameTargetMs": null,
  "resolutionPolicy": {
    "transmittance": [
      256,
      64
    ],
    "skyView": [
      192,
      108
    ],
    "aerial": [
      192,
      108,
      48
    ]
  },
  "mechanismLimits": {
    "transmittanceSamples": 32,
    "aerialSamples": 24
  },
  "resourceLimits": {
    "aerialPayloads": 2,
    "aerialFormat": "RGBA16F"
  },
  "degradationFromPrevious": [],
  "preservedInvariants": [
    "rgb-inscattering-and-rgb-optical-depth",
    "single-output-owner",
    "meter-unit-boundary"
  ]
}
high · incomplete
{
  "targetClass": "current-adapter-unmeasured",
  "frameTargetMs": null,
  "resolutionPolicy": {
    "transmittance": [
      192,
      48
    ],
    "skyView": [
      128,
      64
    ],
    "aerial": [
      160,
      90,
      32
    ]
  },
  "mechanismLimits": {
    "transmittanceSamples": 32,
    "aerialSamples": 24
  },
  "resourceLimits": {
    "aerialPayloads": 2,
    "aerialFormat": "RGBA16F"
  },
  "degradationFromPrevious": [
    "lower LUT resolution",
    "fewer aerial depth slices"
  ],
  "preservedInvariants": [
    "rgb-inscattering-and-rgb-optical-depth",
    "single-output-owner",
    "meter-unit-boundary"
  ]
}
mobile · incomplete
{
  "targetClass": "mobile-class-unmeasured",
  "frameTargetMs": null,
  "resolutionPolicy": {
    "transmittance": [
      128,
      32
    ],
    "skyView": [
      96,
      48
    ],
    "aerial": [
      96,
      54,
      20
    ]
  },
  "mechanismLimits": {
    "transmittanceSamples": 32,
    "aerialSamples": 24
  },
  "resourceLimits": {
    "aerialPayloads": 2,
    "aerialFormat": "RGBA16F"
  },
  "degradationFromPrevious": [
    "lower view-product resolution",
    "amortize dirty aerial slices"
  ],
  "preservedInvariants": [
    "rgb-inscattering-and-rgb-optical-depth",
    "single-output-owner",
    "meter-unit-boundary"
  ]
}

Limitations

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