Files
workinf_Blender_Wasm/tests/golden/WBV2-P10-002/native-engine-production.json
mes123456 d1e6b63d54
Some checks failed
M6 deployable RC / quick (push) Has been cancelled
M6 deployable RC / chromium (push) Has been cancelled
M6 deployable RC / release (push) Has been cancelled
chore: checkpoint web Blender feature-gap work, docs and tests
- update native web_engine sources and rebuilt wasm artifacts
- add task cards, status notes and tooling scripts
- add web e2e specs, tutorial UI sources and tutorial assets
- sync golden task manifests and audit records

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-11-11 10:46:55 +08:00

621 lines
17 KiB
JSON

{
"schemaVersion": 1,
"task": "WBV2-P10-002",
"operation": "NATIVE_WASM_ENGINE_PRODUCTION_CHROMIUM",
"browser": "chromium",
"queueMutation": false,
"mesh": {
"baseRevision": 1,
"editedRevision": 2,
"meshId": "mesh:WBV2P2003TranslateMesh",
"beforePosition": [
-1,
-1,
0
],
"afterPosition": [
-0.75,
-1.5,
1
],
"savedSha256": "7b6572129bff9da77d06021e0b4177cff4b5679a04b3f92bed3515177dcb86e1",
"sourceSha256": "1a9a894c4106d73a4533485d9fdddfe2883f75e4692b8e53dc174308e12fe60b",
"reopenedRevision": 1,
"reopenedPosition": [
-0.75,
-1.5,
1
],
"stale": {
"code": "INVALID_ARGUMENT",
"message": "REVISION_CONFLICT: command base revision does not match the current SceneIR"
},
"malformed": {
"code": "INVALID_ARGUMENT",
"message": "translateMeshVertices contains an out-of-range vertex index"
}
},
"modifier": {
"baseRevision": 1,
"editedRevision": 2,
"meshId": "mesh:WBV2P4001ModifierMesh",
"modifierUuid": "modifier:object:WBV2P4001ModifierObject:1277244409",
"beforeEnabled": true,
"afterEnabled": false,
"savedSha256": "598de78ae550009d0353956040eb373de343610453fc00cfc45a0fad2787658e",
"sourceSha256": "02e56fd6745d983ee9f5ee3f48e581f116f0c41c2d2e7dec062517b4af86718f",
"reopenedRevision": 1,
"reopenedEnabled": false,
"stale": {
"code": "INVALID_ARGUMENT",
"message": "REVISION_CONFLICT: command base revision does not match the current SceneIR"
},
"malformed": {
"code": "INVALID_ARGUMENT",
"message": "modifier UUID was not found in mesh stack"
}
},
"asset": {
"baseRevision": 1,
"appendedRevision": 2,
"sourceSha256": "dcda742db77c6af5e05b79e006a0bd89cf1e8ea8d438592cd1ed2e981c7aca76",
"targetSha256": "86af081b949ac96d6431303464852b4e983cf8c3d05671cacb36e1de4267a425",
"receipt": {
"schemaVersion": 1,
"operation": "APPEND",
"sourceLibraryId": "library:2e0d46a97a5c7e34b76ba16a594ce76a12553ddd795992c3f48d6c1d32826153",
"sourceDataBlockId": "Object/WBV2P3005AppendObject",
"dependencyClosureSha256": "f065b78b4bb80189c2258f78725c3254d6853ecf7f4a34d4b91c62ec28a6670d",
"baseRevision": 1,
"nextRevision": 2,
"transactionCount": 1,
"mapping": [
{
"source": "Object/WBV2P3005AppendObject",
"local": "Object/WBV2P3005AppendObject",
"owner": "LOCAL_MAIN",
"readOnly": false
},
{
"source": "Mesh/WBV2P3005AppendMesh",
"local": "Mesh/WBV2P3005AppendMesh",
"owner": "LOCAL_MAIN",
"readOnly": false
},
{
"source": "Material/WBV2P3005AppendMaterial",
"local": "Material/WBV2P3005AppendMaterial",
"owner": "LOCAL_MAIN",
"readOnly": false
},
{
"source": "Image/WBV2P3005AppendImage",
"local": "Image/WBV2P3005AppendImage",
"owner": "LOCAL_MAIN",
"readOnly": false
}
]
},
"delta": {
"activeObjectId": "object:WBV2P3005AppendObject",
"baseRevision": 1,
"materials": {
"added": [
{
"alpha": 1,
"baseColor": [
0.800000011920929,
0.800000011920929,
0.800000011920929,
1
],
"coatRoughness": 0.029999999329447746,
"coatWeight": 0,
"emissionColor": [
0,
0,
0,
1
],
"emissionStrength": 1,
"id": "material:WBV2P3005AppendMaterial",
"ior": 1.4500000476837158,
"links": [
{
"fromNodeId": "node:1441037842:Principled BSDF",
"fromSocket": "BSDF",
"toNodeId": "node:1526166084:Material Output",
"toSocket": "Surface"
},
{
"fromNodeId": "node:1788630761:WBV2P3005AppendImageNode",
"fromSocket": "Color",
"toNodeId": "node:1441037842:Principled BSDF",
"toSocket": "Base Color"
}
],
"metallic": 0,
"name": "WBV2P3005AppendMaterial",
"nodes": [
{
"id": "node:1441037842:Principled BSDF",
"name": "Principled BSDF",
"type": "UNSUPPORTED"
},
{
"id": "node:1526166084:Material Output",
"name": "Material Output",
"type": "UNSUPPORTED"
},
{
"id": "node:1788630761:WBV2P3005AppendImageNode",
"imageId": "image:WBV2P3005AppendImage",
"name": "WBV2P3005AppendImageNode",
"type": "UNSUPPORTED"
}
],
"roughness": 0.4000000059604645,
"shaderGraphHash": "b618c541fdc15a1a86d4a3dc6e75690affdc9a0aefb81583d27737a0985a0765",
"specularIORLevel": 0.5,
"transmissionWeight": 0,
"warnings": [
"unsupported_node:Undefined[ShaderNodeBsdfPrincipled]",
"unsupported_node:Undefined[ShaderNodeOutputMaterial]",
"unsupported_node:Undefined[ShaderNodeTexImage]",
"principled_node_not_found"
]
}
],
"removed": [],
"updated": []
},
"meshes": {
"added": [
{
"activeUVMap": null,
"attributes": [
{
"dataType": "FLOAT3",
"domain": "POINT",
"name": "position"
},
{
"dataType": "BOOL",
"domain": "FACE",
"name": "sharp_face"
}
],
"bounds": {
"max": [
0.75,
0.75,
0
],
"min": [
-0.75,
-0.75,
0
]
},
"cornerCount": 6,
"edgeCount": 5,
"edgeVertexIndices": [
0,
2,
0,
1,
1,
2,
0,
3,
2,
3
],
"faceCount": 2,
"geometryStatus": "available",
"id": "mesh:WBV2P3005AppendMesh",
"indices": [
0,
1,
2,
0,
2,
3
],
"materialSlotIds": [
"material:WBV2P3005AppendMaterial"
],
"name": "WBV2P3005AppendMesh",
"normals": [
0,
0,
1,
0,
0,
1,
0,
0,
1,
0,
0,
1
],
"positions": [
-0.75,
-0.75,
0,
0.75,
-0.75,
0,
0.75,
0.75,
0,
-0.75,
0.75,
0
],
"topology": "triangles",
"triangleCornerIndices": [
0,
1,
2,
3,
4,
5
],
"triangleCount": 2,
"triangleFaceIndices": [
0,
1
],
"triangleMaterialIndices": [
0,
0
],
"vertexCount": 4
}
],
"removed": [],
"updated": []
},
"nextRevision": 2,
"nodes": {
"added": [
{
"dataId": "mesh:WBV2P3005AppendMesh",
"id": "object:WBV2P3005AppendObject",
"localMatrix": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.5,
0,
0,
1
],
"name": "WBV2P3005AppendObject",
"parentId": null,
"selectable": true,
"transform": {
"rotationAxisAngle": [
0,
0,
1,
0
],
"rotationEuler": [
0,
0,
0
],
"rotationMode": 1,
"rotationQuaternion": [
1,
0,
0,
0
],
"scale": [
1,
1,
1
],
"translation": [
1.5,
0,
0
]
},
"type": "MESH",
"visible": true,
"worldMatrix": [
1,
0,
0,
0,
0,
1,
0,
0,
0,
0,
1,
0,
1.5,
0,
0,
1
]
}
],
"removed": [],
"updated": []
},
"scenes": {
"added": [],
"removed": [],
"updated": [
{
"audioSettings": {
"distanceModel": 2,
"dopplerFactor": 1,
"muted": false,
"speedOfSound": 343.29998779296875,
"sync": false,
"volume": 1
},
"cameraObjectId": null,
"colorManagement": {
"displayDevice": "sRGB",
"exposure": 0,
"gamma": 1,
"look": "None",
"temperature": 6500,
"tint": 10,
"viewTransform": "AgX",
"whiteBalanceStatus": "AVAILABLE"
},
"compositorSettings": {
"denoiseDevice": 0,
"device": 1,
"finalQuality": 0,
"precision": 0,
"previewQuality": 1
},
"hairSettings": {
"subdivisions": 0,
"type": 0
},
"id": "scene:Scene",
"imageFormatSettings": {
"colorMode": 32,
"compression": 15,
"depth": 2,
"exrCodec": 2,
"fileType": "PNG",
"quality": 90
},
"lineSettings": {
"mode": 1,
"thickness": 1
},
"motionBlurSettings": {
"enabled": false,
"position": 0,
"shutter": 0.5
},
"multiviewSettings": {
"enabled": false,
"imageViewsFormat": 0,
"interlaceSwap": false,
"sideBySideCrossed": false,
"squeezedFrame": false,
"stereoDisplayMode": 0,
"viewsFormat": 0
},
"name": "Scene",
"performanceSettings": {
"fixedThreads": false,
"highQualityNormals": false,
"persistentData": false,
"threads": 1
},
"pipelineSettings": {
"alphaPremultiplied": false,
"noOverwrite": false,
"saveOutput": true,
"useCompositor": true,
"useSequencer": true
},
"renderEngine": "BLENDER_EEVEE",
"renderSettings": {
"frameEnd": 250,
"frameStart": 1,
"outputPath": "/tmp/",
"resolutionPercentage": 100,
"resolutionX": 1920,
"resolutionY": 1080
},
"rootCollectionId": "collection:Scene Collection",
"samplingSettings": {
"dither": 1,
"filterSize": 1.5,
"pixelAspectX": 1,
"pixelAspectY": 1
},
"sequencerStatus": "AVAILABLE",
"sequencerTimeline": {
"fpsDenominator": 1000,
"fpsNumerator": 24000,
"frameEnd": 250,
"frameStart": 1,
"id": "sequencer:scene:Scene",
"revision": 2,
"schemaVersion": 1,
"strips": []
},
"simplifySettings": {
"particlesRender": 1,
"particlesViewport": 1,
"subsurfRender": 6,
"subsurfViewport": 6,
"volumes": 1
},
"stampSettings": {
"background": [
0,
0,
0,
0.25
],
"fontId": 12,
"foreground": [
0.800000011920929,
0.800000011920929,
0.800000011920929,
1
],
"stampMask": 1311,
"userText": ""
},
"timelineMarkers": [],
"timelineSettings": {
"fps": 24,
"fpsBase": 1,
"frameStep": 1,
"previewEnd": 0,
"previewStart": 0,
"usePreviewRange": false
},
"unitSettings": {
"lengthUnit": 3,
"massUnit": 2,
"rotationSystem": 0,
"scaleLength": 1,
"system": 1,
"temperatureUnit": 0,
"timeUnit": 3
},
"viewLayers": [
{
"alphaThreshold": 0.5,
"aovs": [],
"cryptomatteLevels": 6,
"cryptomatteMask": 8,
"lightgroups": [],
"name": "ViewLayer",
"passMask": 1,
"samples": 0,
"useFreestyle": true,
"useRender": true
}
],
"worldId": null
}
]
},
"schemaVersion": 1
},
"appendedClosure": {
"object": true,
"mesh": true,
"material": true,
"image": {
"assetId": "image:WBV2P3005AppendImage",
"assetStatus": "PACKED",
"height": 1024,
"id": "image:WBV2P3005AppendImage",
"libraryLinked": false,
"mimeType": "image/png",
"name": "WBV2P3005AppendImage",
"packed": true,
"packedByteLength": 261,
"sourceKind": "FILE",
"sourcePath": "project-assets/resources/udim_1001.png",
"tiles": [
{
"assetId": "image:WBV2P3005AppendImage",
"generatedColor": [
0,
0,
0,
0
],
"generatedType": 1,
"height": 1024,
"label": "",
"mimeType": "image/png",
"number": 1001,
"packed": true,
"packedByteLength": 261,
"sourcePath": "/home/mes123456/workinf_Blender_Wasm/tests/files/web/resources/udim_1001.png",
"validSignature": true,
"width": 1024
}
],
"width": 1024
}
},
"stale": {
"code": "REVISION_CONFLICT",
"message": "REVISION_CONFLICT: library append base revision is stale"
},
"collision": {
"code": "ASSET_MANIFEST_INVALID",
"message": "ASSET_MANIFEST_INVALID: append closure collides with an existing local ID"
},
"collisionRevision": 2,
"savedSha256": "057758a4c2612e669e9459c0aafac2339c87da5119b3b4aa286cd83bd0543932",
"reopenedRevision": 1,
"reopenedClosure": {
"object": true,
"mesh": true,
"material": true,
"image": {
"assetId": "image:WBV2P3005AppendImage",
"assetStatus": "PACKED",
"height": 1024,
"id": "image:WBV2P3005AppendImage",
"libraryLinked": false,
"mimeType": "image/png",
"name": "WBV2P3005AppendImage",
"packed": true,
"packedByteLength": 261,
"sourceKind": "FILE",
"sourcePath": "project-assets/resources/udim_1001.png",
"tiles": [
{
"assetId": "image:WBV2P3005AppendImage",
"generatedColor": [
0,
0,
0,
0
],
"generatedType": 1,
"height": 1024,
"label": "",
"mimeType": "image/png",
"number": 1001,
"packed": true,
"packedByteLength": 261,
"sourcePath": "/home/mes123456/workinf_Blender_Wasm/tests/files/web/resources/udim_1001.png",
"validSignature": true,
"width": 1024
}
],
"width": 1024
}
}
}
}