Files
workinf_Blender_Wasm/web/app/public/assets/re-pbr/manifest.json
mes123456 d5dd647881
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
feat(web): finish RE 5000PBR lesson video and fix non-ASCII GLB import
- Add 11:07 Chinese-narrated lesson video, VTT, poster and 13 chapter screenshots.
- Regenerate 20-render WebGL2 matrix and 15 operation captures on RTX 4060.
- Fix WASM staging for non-ASCII import filenames (猴头.glb); rebuild web_engine.
- Harden lesson video recording pipeline; fix stale lesson-link E2E selector.
- Add RE PBR derived libraries, lesson page, evidence and status report.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-11-12 21:49:24 +08:00

205 lines
6.8 KiB
JSON

{
"schemaVersion": 2,
"revision": 1,
"catalogs": [
{
"catalogId": "a8000000-0000-4000-8000-000000000001",
"path": "Materials/RE5000PBR",
"simpleName": "RE5000PBR",
"parentPath": "Materials"
}
],
"assets": [
{
"assetId": "asset:ef6e3cf8830b14365a307c2693770c0f64aa2aabec1bf38e09ff808269931abc",
"assetLibraryIdentifier": "library:re-pbr-v1",
"relativeAssetIdentifier": "Material/Black_Anti_Slip_grip",
"idType": "MATERIAL",
"name": "Black_Anti_Slip_grip",
"catalogId": "a8000000-0000-4000-8000-000000000001",
"catalogSimpleName": "",
"author": "",
"description": "RE 5000PBR material for the Web Blender render lesson",
"copyright": "",
"license": "",
"tags": [
"PBR",
"RE5000PBR"
],
"activeTag": 0,
"usePreferredImportMethod": false,
"preferredImportMethod": "APPEND",
"customProperties": [],
"sourceSha256": "d67f5a058c154626dfc7171c5bc7fc254b8ee183fea8740261b9711b3309d782",
"sourcePath": "libraries/re-pbr-library.blend",
"preview": {
"sha256": "f4c8841a5afbbc563748c5958a8cc04fb93b49d0dd8bd68a789e44bb12c60446",
"mimeType": "image/png",
"width": 256,
"height": 256,
"byteLength": 20994
}
},
{
"assetId": "asset:aa5cc00dbf7a76c28a6ea7fd5a5ae1ee23ccb2ffeb661c6502ac9faf1b4488c8",
"assetLibraryIdentifier": "library:re-pbr-v1",
"relativeAssetIdentifier": "Material/Blackish_Brick_Wall_016",
"idType": "MATERIAL",
"name": "Blackish_Brick_Wall_016",
"catalogId": "a8000000-0000-4000-8000-000000000001",
"catalogSimpleName": "",
"author": "",
"description": "RE 5000PBR material for the Web Blender render lesson",
"copyright": "",
"license": "",
"tags": [
"PBR",
"RE5000PBR"
],
"activeTag": 0,
"usePreferredImportMethod": false,
"preferredImportMethod": "LINK",
"customProperties": [],
"sourceSha256": "d67f5a058c154626dfc7171c5bc7fc254b8ee183fea8740261b9711b3309d782",
"sourcePath": "libraries/re-pbr-library.blend",
"preview": {
"sha256": "c6a4ab0c09d2dec6f62bc4142fa2d84959dc24abcedf4ec0ac638ac0f6668575",
"mimeType": "image/png",
"width": 256,
"height": 256,
"byteLength": 18045
}
},
{
"assetId": "asset:62db2e21b8e08c373b8d0270d4b5b4efe7572bc051093cef3313e33c7f74e203",
"assetLibraryIdentifier": "library:re-pbr-v1",
"relativeAssetIdentifier": "Material/black_randome_tile",
"idType": "MATERIAL",
"name": "black_randome_tile",
"catalogId": "a8000000-0000-4000-8000-000000000001",
"catalogSimpleName": "",
"author": "",
"description": "RE 5000PBR material for the Web Blender render lesson",
"copyright": "",
"license": "",
"tags": [
"PBR",
"RE5000PBR"
],
"activeTag": 0,
"usePreferredImportMethod": false,
"preferredImportMethod": "LINK",
"customProperties": [],
"sourceSha256": "d67f5a058c154626dfc7171c5bc7fc254b8ee183fea8740261b9711b3309d782",
"sourcePath": "libraries/re-pbr-library.blend",
"preview": {
"sha256": "bcaca53cab339d35df6889a39988d7ca3a9b75b6b435f92a005b2a41ffe488b5",
"mimeType": "image/png",
"width": 256,
"height": 256,
"byteLength": 26248
}
},
{
"assetId": "asset:30d1763a78c3222a0499b7379415a0a384814157cdb22ca99ac8bbaa04cffec9",
"assetLibraryIdentifier": "library:re-pbr-v1",
"relativeAssetIdentifier": "Material/black_shinning_tile",
"idType": "MATERIAL",
"name": "black_shinning_tile",
"catalogId": "a8000000-0000-4000-8000-000000000001",
"catalogSimpleName": "",
"author": "",
"description": "RE 5000PBR material for the Web Blender render lesson",
"copyright": "",
"license": "",
"tags": [
"PBR",
"RE5000PBR"
],
"activeTag": 0,
"usePreferredImportMethod": false,
"preferredImportMethod": "LINK",
"customProperties": [],
"sourceSha256": "d67f5a058c154626dfc7171c5bc7fc254b8ee183fea8740261b9711b3309d782",
"sourcePath": "libraries/re-pbr-library.blend",
"preview": {
"sha256": "77515338a85e904391fb6030b0caa62b0ba20762001e7d8d7522931e60209637",
"mimeType": "image/png",
"width": 256,
"height": 256,
"byteLength": 27061
}
},
{
"assetId": "asset:fe420b9cd295d4f0b0387951a6d74746d2cc4e682a3b603986f75ccb2b3370d5",
"assetLibraryIdentifier": "library:re-pbr-v1",
"relativeAssetIdentifier": "Material/black_tiles_wall",
"idType": "MATERIAL",
"name": "black_tiles_wall",
"catalogId": "a8000000-0000-4000-8000-000000000001",
"catalogSimpleName": "",
"author": "",
"description": "RE 5000PBR material for the Web Blender render lesson",
"copyright": "",
"license": "",
"tags": [
"PBR",
"RE5000PBR"
],
"activeTag": 0,
"usePreferredImportMethod": false,
"preferredImportMethod": "LINK",
"customProperties": [],
"sourceSha256": "d67f5a058c154626dfc7171c5bc7fc254b8ee183fea8740261b9711b3309d782",
"sourcePath": "libraries/re-pbr-library.blend",
"preview": {
"sha256": "381c1cd8f4f798476c04d57040da59e438e3ef7897fe0936c8dccc3ebc7d3f04",
"mimeType": "image/png",
"width": 256,
"height": 256,
"byteLength": 28859
}
},
{
"assetId": "asset:b0399ae4b006210220d63e5e290eb7c89a6febd5e9f77d1094c2776735560fd1",
"assetLibraryIdentifier": "library:re-pbr-v1",
"relativeAssetIdentifier": "Material/black_worn_wall_brick",
"idType": "MATERIAL",
"name": "black_worn_wall_brick",
"catalogId": "a8000000-0000-4000-8000-000000000001",
"catalogSimpleName": "",
"author": "",
"description": "RE 5000PBR material for the Web Blender render lesson",
"copyright": "",
"license": "",
"tags": [
"PBR",
"RE5000PBR"
],
"activeTag": 0,
"usePreferredImportMethod": false,
"preferredImportMethod": "LINK",
"customProperties": [],
"sourceSha256": "d67f5a058c154626dfc7171c5bc7fc254b8ee183fea8740261b9711b3309d782",
"sourcePath": "libraries/re-pbr-library.blend",
"preview": {
"sha256": "19cd0623f2700ed4de1ea766e7ae137f729757083f4497d3fed656c0efb618f4",
"mimeType": "image/png",
"width": 256,
"height": 256,
"byteLength": 28340
}
}
],
"libraries": [
{
"libraryId": "library:re-pbr-v1",
"name": "RE 5000PBR",
"sourcePath": "libraries/re-pbr-library.blend",
"sourceSha256": "d67f5a058c154626dfc7171c5bc7fc254b8ee183fea8740261b9711b3309d782",
"dependencyIds": [],
"readOnly": true
}
]
}