Files
workinf_Blender_Wasm/tests/golden/WBV2-P11-001/mesh-topology-production.second.json
mes123456 f18f80d0b9
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
Continue WBV2 module parity through P11
2026-08-28 05:50:14 +08:00

235 lines
6.2 KiB
JSON

{
"schemaVersion": 1,
"task": "WBV2-P11-001",
"operation": "MESH_TOPOLOGY_OPERATION_FAMILY_CHROMIUM",
"browser": "chromium",
"queueMutation": false,
"sourceSha256": "1a9a894c4106d73a4533485d9fdddfe2883f75e4692b8e53dc174308e12fe60b",
"operations": [
{
"operation": "MERGE",
"meshId": "mesh:WBV2P2003MergeMesh",
"baseRevision": 1,
"afterRevision": 2,
"before": {
"id": "mesh:WBV2P2003MergeMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"after": {
"id": "mesh:WBV2P2003MergeMesh",
"vertexCount": 3,
"edgeCount": 3,
"faceCount": 1,
"triangleCount": 1,
"topology": "triangles"
},
"reopened": {
"id": "mesh:WBV2P2003MergeMesh",
"vertexCount": 3,
"edgeCount": 3,
"faceCount": 1,
"triangleCount": 1,
"topology": "triangles"
},
"savedSha256": "583eb52bb607ec7910dc4b00e403be74341564201ff0522af912fa55ffe912d0",
"exactSaveReopen": true
},
{
"operation": "DISSOLVE",
"meshId": "mesh:WBV2P2003DissolveMesh",
"baseRevision": 1,
"afterRevision": 2,
"before": {
"id": "mesh:WBV2P2003DissolveMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"after": {
"id": "mesh:WBV2P2003DissolveMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"reopened": {
"id": "mesh:WBV2P2003DissolveMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"savedSha256": "73a4fda59b7be0f28be0741648e199271b1c4871dc86f8d9ee1f908a41aefe19",
"exactSaveReopen": true
},
{
"operation": "EXTRUDE",
"meshId": "mesh:WBV2P2003ExtrudeMesh",
"baseRevision": 1,
"afterRevision": 2,
"before": {
"id": "mesh:WBV2P2003ExtrudeMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"after": {
"id": "mesh:WBV2P2003ExtrudeMesh",
"vertexCount": 8,
"edgeCount": 12,
"faceCount": 6,
"triangleCount": 12,
"topology": "triangles"
},
"reopened": {
"id": "mesh:WBV2P2003ExtrudeMesh",
"vertexCount": 8,
"edgeCount": 12,
"faceCount": 6,
"triangleCount": 12,
"topology": "triangles"
},
"savedSha256": "83f00934ea121a97d5f7734d21abf37d9bd00959f4111bf500efa638b1c9eb91",
"exactSaveReopen": true
},
{
"operation": "INSET",
"meshId": "mesh:WBV2P2003InsetMesh",
"baseRevision": 1,
"afterRevision": 2,
"before": {
"id": "mesh:WBV2P2003InsetMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"after": {
"id": "mesh:WBV2P2003InsetMesh",
"vertexCount": 8,
"edgeCount": 12,
"faceCount": 5,
"triangleCount": 10,
"topology": "triangles"
},
"reopened": {
"id": "mesh:WBV2P2003InsetMesh",
"vertexCount": 8,
"edgeCount": 12,
"faceCount": 5,
"triangleCount": 10,
"topology": "triangles"
},
"savedSha256": "b9f128067f55a42e03b5398057b365f7d4d228a0a31701d764440f16d3173d3a",
"exactSaveReopen": true
},
{
"operation": "BEVEL",
"meshId": "mesh:WBV2P2003BevelMesh",
"baseRevision": 1,
"afterRevision": 2,
"before": {
"id": "mesh:WBV2P2003BevelMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"after": {
"id": "mesh:WBV2P2003BevelMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"reopened": {
"id": "mesh:WBV2P2003BevelMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"savedSha256": "3d6cc74ebc21375978e0def473a433f59123dff276c98355db981e990784e412",
"exactSaveReopen": true
},
{
"operation": "LOOP_CUT",
"meshId": "mesh:WBV2P2003LoopCutMesh",
"baseRevision": 1,
"afterRevision": 2,
"before": {
"id": "mesh:WBV2P2003LoopCutMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"after": {
"id": "mesh:WBV2P2003LoopCutMesh",
"vertexCount": 5,
"edgeCount": 5,
"faceCount": 1,
"triangleCount": 3,
"topology": "triangles"
},
"reopened": {
"id": "mesh:WBV2P2003LoopCutMesh",
"vertexCount": 5,
"edgeCount": 5,
"faceCount": 1,
"triangleCount": 3,
"topology": "triangles"
},
"savedSha256": "b4f83a7cdc4d2f6322d7abf3530b8855155f2c028fce643d6a73281ccf2148c3",
"exactSaveReopen": true
}
],
"negative": {
"invalidSelection": {
"code": "INVALID_ARGUMENT",
"message": "meshEdit contains an invalid selection mode or element index"
},
"incompatible": {
"code": "INVALID_ARGUMENT",
"message": "MESH_EDIT_CONFIGURATION_UNSUPPORTED: operation and selection mode are incompatible"
},
"stale": {
"code": "INVALID_ARGUMENT",
"message": "REVISION_CONFLICT: command base revision does not match the current SceneIR"
},
"before": {
"id": "mesh:WBV2P2003MergeMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"after": {
"id": "mesh:WBV2P2003MergeMesh",
"vertexCount": 4,
"edgeCount": 4,
"faceCount": 1,
"triangleCount": 2,
"topology": "triangles"
},
"revisionBefore": 1,
"revisionAfter": 1
}
}