235 lines
6.2 KiB
JSON
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
|
|
}
|
|
}
|