chore: checkpoint web Blender migration source, tools and docs
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

Accumulated uncommitted work: GHOST Web backend, WebGL/GPU web layer,
web workflow engine and protocol, tooling, docs and task records.
Large generated evidence, user-testing archives, build snapshots and
imported test assets remain untracked.

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
mes123456
2026-11-10 11:18:01 +08:00
parent 122142c26c
commit f3e21c6b98
6887 changed files with 257154 additions and 12294 deletions

View File

@@ -3,7 +3,7 @@
"dataLicense": "CC0-1.0",
"SPDXID": "SPDXRef-DOCUMENT",
"name": "blender-web-editor-sbom",
"documentNamespace": "https://blender-web.local/spdx/5a2256c6a1d20a2a771eeca379c81a0dbad314d941de452b7e301e7daaae36e9",
"documentNamespace": "https://blender-web.local/spdx/9b3d83dd2e26952b7e23ed5b2026dcb2b5ebb226f1584a86746bbfdde3167bfe",
"creationInfo": {
"created": "1970-01-01T00:00:00Z",
"creators": [
@@ -1348,6 +1348,29 @@
}
]
},
{
"SPDXID": "SPDXRef-npm-node-modules--webgpu-glslang-0d1429650c2b",
"name": "@webgpu/glslang",
"versionInfo": "0.0.15",
"downloadLocation": "https://registry.npmjs.org/@webgpu/glslang/-/glslang-0.0.15.tgz",
"filesAnalyzed": false,
"licenseConcluded": "NOASSERTION",
"licenseDeclared": "NOASSERTION",
"copyrightText": "NOASSERTION",
"externalRefs": [
{
"referenceCategory": "PACKAGE-MANAGER",
"referenceType": "purl",
"referenceLocator": "pkg:npm/%40webgpu%2Fglslang@0.0.15"
}
],
"checksums": [
{
"algorithm": "SHA512",
"checksumValue": "9e24fe3eb87701f7fc51fd4c541554b1a363163f6b2402835eea0720a8906c1fba2143ffdc9dc922104dc99ee50e1cadbd7c70ea9a609f0299743274f14323e1"
}
]
},
{
"SPDXID": "SPDXRef-npm-node-modules-acorn-2126d38c42e9",
"name": "acorn",
@@ -2659,6 +2682,29 @@
}
]
},
{
"SPDXID": "SPDXRef-npm-node-modules-naga-wasm-932e3101d463",
"name": "naga-wasm",
"versionInfo": "30.1.0",
"downloadLocation": "https://registry.npmjs.org/naga-wasm/-/naga-wasm-30.1.0.tgz",
"filesAnalyzed": false,
"licenseConcluded": "NOASSERTION",
"licenseDeclared": "NOASSERTION",
"copyrightText": "NOASSERTION",
"externalRefs": [
{
"referenceCategory": "PACKAGE-MANAGER",
"referenceType": "purl",
"referenceLocator": "pkg:npm/naga-wasm@30.1.0"
}
],
"checksums": [
{
"algorithm": "SHA512",
"checksumValue": "b9138a4651cfeb564805a6f4ced04814df1d5a5a039be7dd80ef9c83903b9bb28ae741de1c40a25740b61ef5756be5cd6221d5419e9557b1181966d6ecb4b752"
}
]
},
{
"SPDXID": "SPDXRef-npm-node-modules-nanoid-2e287a9dc6ed",
"name": "nanoid",
@@ -3430,7 +3476,7 @@
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "0f7efd3052b12d495a5dfd514e701b2ea48db1e0b8f1b651ae63ed94786f0cf4"
"checksumValue": "ff12f7b4cfc83fe2cfbb86ed9fa4af6d0eeb8053fdf0cc5039d5d30519df058e"
}
]
},
@@ -3803,6 +3849,11 @@
"relationshipType": "DEPENDS_ON",
"relatedSpdxElement": "SPDXRef-npm-node-modules--vitejs-plugin-react-b9446a9ed237"
},
{
"spdxElementId": "SPDXRef-Package-blender-web-editor",
"relationshipType": "DEPENDS_ON",
"relatedSpdxElement": "SPDXRef-npm-node-modules--webgpu-glslang-0d1429650c2b"
},
{
"spdxElementId": "SPDXRef-Package-blender-web-editor",
"relationshipType": "DEPENDS_ON",
@@ -4088,6 +4139,11 @@
"relationshipType": "DEPENDS_ON",
"relatedSpdxElement": "SPDXRef-npm-node-modules-ms-1ac579b29d00"
},
{
"spdxElementId": "SPDXRef-Package-blender-web-editor",
"relationshipType": "DEPENDS_ON",
"relatedSpdxElement": "SPDXRef-npm-node-modules-naga-wasm-932e3101d463"
},
{
"spdxElementId": "SPDXRef-Package-blender-web-editor",
"relationshipType": "DEPENDS_ON",