native-webgpuacceptedThe controller awaits WebGPURenderer.init() and rejects any backend where isWebGPUBackend is not true; no fallback is activated.
accepted
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.
webgpu-tower-ship-sculptorsha256:7865ac08c4e28a3d873f7296f0c422b276e3a2a3503bb28511b416109c925c5esha256:82743a77c4f79db0aa857d41d4b3b78734af5715efdba40894a9093af95ef261sha256:d929feed6bb69df4ba0bca7a58c723f6c257d003c20d1e9417d25ccb25e4ecf9visualCorrectnessPASSmechanismCorrectnessPASSperformanceComplianceNOT_CLAIMEDgpuAttributionNOT_CLAIMEDlifecycleStabilityPASSvisualErrorPASS
native-webgpuacceptedThe controller awaits WebGPURenderer.init() and rejects any backend where isWebGPUBackend is not true; no fallback is activated.
renderer-initacceptedAwait createTowerShipLabController(), which awaits renderer.init() before exposing labController.
backend-is-webgpuacceptedCapture getMetrics().nativeWebGPU === true from the initialized controller.
mechanism-reachableacceptedLoad every physical mechanism route and reconcile the locked path against the selected runtime mode.
semantic-object-contractacceptedCapture node, socket, collider, destruction-group, and 24-oar inventories from root.userData.sculptRuntime.
aligned-readbackacceptedCapture RGBA8 render-target pixels with the controller-reported integer 256-byte row stride.
render-or-compute-workacceptedAccepted publishable release-bundle proves render-or-compute-work for webgpu-tower-ship-sculptor.
| Field | Published value |
|---|---|
| Primary route | /demos/webgpu-tower-ship-sculptor/ |
| Cameras | design, profile, bow, close-material |
| Seeds | 0x00000001, 0x9e3779b9 |
| Modes | final, blockout, hierarchy, materials, interaction |
| Capture time | Not present in the promoted report data |
| Adapter identity | Not promoted |
| Raw readback hashes | Not present in the promoted preview summary |
| Kind | Id | Startup state | Status |
|---|---|---|---|
| scenario | reference-reconstruction | {"mode":"final","tier":"full","camera":"design","seed":1} | accepted |
| scenario | staged-sculpt | {"mode":"blockout","tier":"full","camera":"design","seed":1} | accepted |
| scenario | action-ready | {"mode":"interaction","tier":"full","camera":"design","seed":1} | accepted |
| mechanism | final | {"mode":"final"} | accepted |
| mechanism | blockout | {"mode":"blockout"} | accepted |
| mechanism | hierarchy | {"mode":"hierarchy"} | accepted |
| mechanism | materials | {"mode":"materials"} | accepted |
| mechanism | interaction | {"mode":"interaction"} | accepted |
| tier | full | {"tier":"full"} | accepted |
| tier | budgeted | {"tier":"budgeted"} | accepted |
| tier | minimum | {"tier":"minimum"} | accepted |
{
"targetClass": "close-inspection desktop",
"frameTargetMs": null,
"resolutionPolicy": {
"dprCap": 2
},
"mechanismLimits": {
"hullStations": 17,
"hullRadialSegments": 12,
"cylinderSegments": 12,
"roofGrid": [
18,
8
]
},
"resourceLimits": {
"maxVertices": 80000,
"maxTriangles": 150000
},
"degradationFromPrevious": [],
"preservedInvariants": [
"tower-ship silhouette",
"semantic IDs",
"24 articulated oars",
"five inspection modes",
"single scene render"
]
}{
"targetClass": "ordinary desktop and tablet",
"frameTargetMs": null,
"resolutionPolicy": {
"dprCap": 1.5
},
"mechanismLimits": {
"hullStations": 13,
"hullRadialSegments": 10,
"cylinderSegments": 8,
"roofGrid": [
12,
6
]
},
"resourceLimits": {
"maxVertices": 52000,
"maxTriangles": 98000
},
"degradationFromPrevious": [
"reduced hull, roof, cylinder, and ornament tessellation"
],
"preservedInvariants": [
"tower-ship silhouette",
"semantic IDs",
"24 articulated oars",
"five inspection modes",
"single scene render"
]
}{
"targetClass": "low-end and distant inspection",
"frameTargetMs": null,
"resolutionPolicy": {
"dprCap": 1
},
"mechanismLimits": {
"hullStations": 9,
"hullRadialSegments": 8,
"cylinderSegments": 6,
"roofGrid": [
8,
4
]
},
"resourceLimits": {
"maxVertices": 26000,
"maxTriangles": 50000
},
"degradationFromPrevious": [
"reduced secondary shoji grids, shields, stairs, roof finials, and curve segments"
],
"preservedInvariants": [
"tower-ship silhouette",
"semantic IDs",
"24 articulated oars",
"five inspection modes",
"single scene render"
]
}