- 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>
205 lines
6.9 KiB
JSON
205 lines
6.9 KiB
JSON
{
|
|
"schemaVersion": 2,
|
|
"revision": 1,
|
|
"catalogs": [
|
|
{
|
|
"catalogId": "a8000000-0000-4000-8000-000000000001",
|
|
"path": "Materials/RE5000PBR",
|
|
"simpleName": "RE5000PBR",
|
|
"parentPath": "Materials"
|
|
}
|
|
],
|
|
"assets": [
|
|
{
|
|
"assetId": "asset:6373ae4f76ea92cb477a9414c66fe7f5eac8bf7f8aaac086e5a5ce9ecf141b2b",
|
|
"assetLibraryIdentifier": "library:re-pbr-hq-v1",
|
|
"relativeAssetIdentifier": "Material/Black_Anti_Slip_grip_HQ",
|
|
"idType": "MATERIAL",
|
|
"name": "Black_Anti_Slip_grip_HQ",
|
|
"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": "2875cf7b3715fb0658582e2c6219300b72681e477079506e1b41a8551cd62efe",
|
|
"sourcePath": "libraries/re-pbr-hq-library.blend",
|
|
"preview": {
|
|
"sha256": "e9038e9683cd76770fdabe22c376b37f191041833aa3c2bbfa0d0e995e209ddd",
|
|
"mimeType": "image/png",
|
|
"width": 256,
|
|
"height": 256,
|
|
"byteLength": 21087
|
|
}
|
|
},
|
|
{
|
|
"assetId": "asset:08b96adfded16a13248377d3ad0e12f464d92ce533335b10587f83b5279413c1",
|
|
"assetLibraryIdentifier": "library:re-pbr-hq-v1",
|
|
"relativeAssetIdentifier": "Material/Blackish_Brick_Wall_016_HQ",
|
|
"idType": "MATERIAL",
|
|
"name": "Blackish_Brick_Wall_016_HQ",
|
|
"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": "2875cf7b3715fb0658582e2c6219300b72681e477079506e1b41a8551cd62efe",
|
|
"sourcePath": "libraries/re-pbr-hq-library.blend",
|
|
"preview": {
|
|
"sha256": "803b7e215262a9473070d40a53ce81cc01de2ae40ccaa488a5514fee331209d8",
|
|
"mimeType": "image/png",
|
|
"width": 256,
|
|
"height": 256,
|
|
"byteLength": 18055
|
|
}
|
|
},
|
|
{
|
|
"assetId": "asset:a2c1041a1d6215268bdbebe341eb6931764a2e1abf4fc4993f2bd3a7dd4afbe6",
|
|
"assetLibraryIdentifier": "library:re-pbr-hq-v1",
|
|
"relativeAssetIdentifier": "Material/black_randome_tile_HQ",
|
|
"idType": "MATERIAL",
|
|
"name": "black_randome_tile_HQ",
|
|
"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": "2875cf7b3715fb0658582e2c6219300b72681e477079506e1b41a8551cd62efe",
|
|
"sourcePath": "libraries/re-pbr-hq-library.blend",
|
|
"preview": {
|
|
"sha256": "eae0fc7ec1bd457ebbda586e6231f799c7aca781c36745db083a7793cf691c1b",
|
|
"mimeType": "image/png",
|
|
"width": 256,
|
|
"height": 256,
|
|
"byteLength": 26253
|
|
}
|
|
},
|
|
{
|
|
"assetId": "asset:b3e134218790d3729e443f8a15c5633e4a2aac2f5c5526ca83cca77b4258fef4",
|
|
"assetLibraryIdentifier": "library:re-pbr-hq-v1",
|
|
"relativeAssetIdentifier": "Material/black_shinning_tile_HQ",
|
|
"idType": "MATERIAL",
|
|
"name": "black_shinning_tile_HQ",
|
|
"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": "2875cf7b3715fb0658582e2c6219300b72681e477079506e1b41a8551cd62efe",
|
|
"sourcePath": "libraries/re-pbr-hq-library.blend",
|
|
"preview": {
|
|
"sha256": "3776584a42adde8cdc696bd97a52d60511f7fe0cda4941dedf4ab69d94c99c11",
|
|
"mimeType": "image/png",
|
|
"width": 256,
|
|
"height": 256,
|
|
"byteLength": 27002
|
|
}
|
|
},
|
|
{
|
|
"assetId": "asset:6d120259b5599576ca81dc82a04b80e89642dec863b4ec86106b148dea520718",
|
|
"assetLibraryIdentifier": "library:re-pbr-hq-v1",
|
|
"relativeAssetIdentifier": "Material/black_tiles_wall_HQ",
|
|
"idType": "MATERIAL",
|
|
"name": "black_tiles_wall_HQ",
|
|
"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": "2875cf7b3715fb0658582e2c6219300b72681e477079506e1b41a8551cd62efe",
|
|
"sourcePath": "libraries/re-pbr-hq-library.blend",
|
|
"preview": {
|
|
"sha256": "d02ba42c3c029c96b9e94ed226853ebea7db51286eba30b277ecca65ecf9ce68",
|
|
"mimeType": "image/png",
|
|
"width": 256,
|
|
"height": 256,
|
|
"byteLength": 29038
|
|
}
|
|
},
|
|
{
|
|
"assetId": "asset:485c61689a4c4a721fe71418802bc5e7d473c258004c045d81a93e9bd8f27a34",
|
|
"assetLibraryIdentifier": "library:re-pbr-hq-v1",
|
|
"relativeAssetIdentifier": "Material/black_worn_wall_brick_HQ",
|
|
"idType": "MATERIAL",
|
|
"name": "black_worn_wall_brick_HQ",
|
|
"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": "2875cf7b3715fb0658582e2c6219300b72681e477079506e1b41a8551cd62efe",
|
|
"sourcePath": "libraries/re-pbr-hq-library.blend",
|
|
"preview": {
|
|
"sha256": "6c8a255ec7afc3969c0882e4057458241e5b141df0ea6c029c7e8fc585d0a8f5",
|
|
"mimeType": "image/png",
|
|
"width": 256,
|
|
"height": 256,
|
|
"byteLength": 28265
|
|
}
|
|
}
|
|
],
|
|
"libraries": [
|
|
{
|
|
"libraryId": "library:re-pbr-hq-v1",
|
|
"name": "RE 5000PBR HQ",
|
|
"sourcePath": "libraries/re-pbr-hq-library.blend",
|
|
"sourceSha256": "2875cf7b3715fb0658582e2c6219300b72681e477079506e1b41a8551cd62efe",
|
|
"dependencyIds": [],
|
|
"readOnly": true
|
|
}
|
|
]
|
|
}
|