Govern task context and advance execution pointer
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

This commit is contained in:
mes123456
2026-08-20 06:02:43 -04:00
parent 380cbed4ff
commit 10640aeb3c
984 changed files with 543475 additions and 327 deletions

View File

@@ -0,0 +1,137 @@
{
"blenderVersion": "5.2.0 LTS",
"fixture": "/home/mes123456/workinf_Blender_Wasm/tests/files/web/generated/M16-GAP-00010-datablock-Lattice.blend",
"fixtureSha256": "ec40e2661e20c8f7e3b18d9b42f9e585175be8c2f210a1c8c190e76a6e9fbc63",
"lattice": {
"activePoint": -1,
"dimensions": [
3,
2,
2
],
"id": "lattice:WebGapLattice",
"interpolation": [
"KEY_LINEAR",
"KEY_CARDINAL",
"KEY_BSPLINE"
],
"name": "WebGapLattice",
"pointCount": 12,
"points": [
{
"coDeform": [
-1.0,
-0.5,
-0.5
],
"selected": true,
"weight": 0.5
},
{
"coDeform": [
0.125,
-0.5625,
-0.5
],
"selected": false,
"weight": 0.625
},
{
"coDeform": [
1.25,
-0.5,
-0.5
],
"selected": false,
"weight": 0.75
},
{
"coDeform": [
-1.0,
0.4375,
-0.5
],
"selected": false,
"weight": 0.875
},
{
"coDeform": [
0.125,
0.5,
-0.5
],
"selected": false,
"weight": 1.0
},
{
"coDeform": [
1.25,
0.4375,
-0.5
],
"selected": false,
"weight": 1.125
},
{
"coDeform": [
-1.0,
-0.5,
0.75
],
"selected": false,
"weight": 1.25
},
{
"coDeform": [
0.125,
-0.5625,
0.75
],
"selected": false,
"weight": 1.375
},
{
"coDeform": [
1.25,
-0.5,
0.75
],
"selected": false,
"weight": 1.5
},
{
"coDeform": [
-1.0,
0.4375,
0.75
],
"selected": false,
"weight": 1.625
},
{
"coDeform": [
0.125,
0.5,
0.75
],
"selected": false,
"weight": 1.75
},
{
"coDeform": [
1.25,
0.4375,
0.75
],
"selected": true,
"weight": 1.875
}
],
"useOutside": true,
"vertexGroup": "WebGapInfluence"
},
"operation": "LATTICE_DATABLOCK_DESKTOP",
"saveReopen": "EXACT",
"schemaVersion": 1,
"task": "M16-GAP-00010"
}

View File

@@ -0,0 +1,32 @@
{
"schemaVersion": 1,
"task": "M16-GAP-00010",
"operation": "LATTICE_DATABLOCK_LOCAL_EXACT",
"fixture": {
"path": "tests/files/web/generated/M16-GAP-00010-datablock-Lattice.blend",
"sha256": "ec40e2661e20c8f7e3b18d9b42f9e585175be8c2f210a1c8c190e76a6e9fbc63"
},
"desktop": {
"status": "EXACT",
"report": "tests/golden/M16-GAP-00010/lattice-desktop-report.json",
"saveReopen": "EXACT"
},
"wasm": {
"status": "EXACT",
"latticeId": "lattice:WebGapLattice",
"dimensions": [
3,
2,
2
],
"pointCount": 12,
"interpolation": [
"KEY_LINEAR",
"KEY_CARDINAL",
"KEY_BSPLINE"
],
"pointHash": "f1b46c8600d9f44473ecb7d4d90fcc022d446dfa1ea9cd780a9f003f741895bc"
},
"saveReopen": "EXACT",
"nextTask": "M16-GAP-00011"
}

View File

@@ -0,0 +1,57 @@
{
"schemaVersion": 1,
"task": "M16-GAP-00010",
"parentTask": "M16-GAP-00009",
"enablingTask": false,
"parityStateChange": true,
"runtime": "BLENDER_5_2_LOCAL_EXACT",
"operation": "LATTICE_DATABLOCK_LOCAL_EXACT",
"status": "done",
"artifacts": {
"parentManifest": {
"path": "tests/golden/M16-GAP-00009/manifest.json",
"sha256": "c242975eccdcb4c516dfae17763f9a15b9db29b856bd9f845e9eceb429e8ce69"
},
"fixture": {
"path": "tests/files/web/generated/M16-GAP-00010-datablock-Lattice.blend",
"sha256": "ec40e2661e20c8f7e3b18d9b42f9e585175be8c2f210a1c8c190e76a6e9fbc63"
},
"generator": {
"path": "tools/web/generated/M16-GAP-00010.py",
"sha256": "35303113c57f1cc6c6b7bd1afc269be0c824b71f0c7bfbb0fd33f35fea40a8c2"
},
"desktopChecker": {
"path": "tools/web/check-lattice-desktop.py",
"sha256": "56f48405407b4baba4ee9a13038fddc951c6fe607a3d64d6894a00e61d30be9b"
},
"webChecker": {
"path": "tools/web/check-generated-gap.mjs",
"sha256": "8d93d0d65a0c3e0268dfb1ce9cdd27bdf7aab33f2234d6433b6749aa81403ad3"
},
"reader": {
"path": "blender-5.2.0/source/blender/web_engine/web_engine_blend_reader.cpp",
"sha256": "3c2c69a66d60692049956530c2570db377e5d10838d0048aa4e0f3fb210f9c62"
},
"protocol": {
"path": "web/protocol/scene-ir.ts",
"sha256": "7d96e706de6b42f4372d937708600be150190ae593e214066a06d030bcac8b73"
},
"wasm": {
"path": "web/app/src/vendor/blender/web_engine.wasm",
"sha256": "4a33528e8bd4d50956e741cba93ab0215350943c59f56b7c82e18df19f4ee450"
},
"wasmJs": {
"path": "web/app/src/vendor/blender/web_engine.js",
"sha256": "9c831d0351ac9d0714cce3b1da748cba416ced3086e3c59595cf24ac4da459ed"
},
"desktopReport": {
"path": "tests/golden/M16-GAP-00010/lattice-desktop-report.json",
"sha256": "bb8effdcf18a89794914d88311a598b3285e64f18c402c9cff477ae5700ba089"
},
"webReport": {
"path": "tests/golden/M16-GAP-00010/lattice-local-exact-report.json",
"sha256": "489c9d25a6e4164860f5528944eca0e173f8a7e4130e89404b6fa09da9b469a0"
}
},
"nextTask": "M16-GAP-00011"
}