- 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>
112 lines
3.2 KiB
JSON
112 lines
3.2 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"status": "PASS",
|
|
"gpu": {
|
|
"vendor": "Google Inc. (NVIDIA Corporation)",
|
|
"renderer": "ANGLE (NVIDIA Corporation, NVIDIA GeForce RTX 4060 Laptop GPU/PCIe/SSE2, OpenGL 4.5.0)",
|
|
"version": "WebGL 2.0 (OpenGL ES 3.0 Chromium)"
|
|
},
|
|
"gpuMode": "hardware",
|
|
"smoke": false,
|
|
"durationMs": 669467,
|
|
"chapters": [
|
|
{
|
|
"id": "intro",
|
|
"title": "开场:会得到什么",
|
|
"startMs": 3630,
|
|
"endMs": 39087,
|
|
"screenshot": "web/app/public/tutorial/pbr/lesson/video-steps/intro.jpg"
|
|
},
|
|
{
|
|
"id": "open-studio",
|
|
"title": "载入摄影棚",
|
|
"startMs": 39088,
|
|
"endMs": 74925,
|
|
"screenshot": "web/app/public/tutorial/pbr/lesson/video-steps/open-studio.jpg"
|
|
},
|
|
{
|
|
"id": "import-glb",
|
|
"title": "导入猴头 GLB",
|
|
"startMs": 74925,
|
|
"endMs": 111990,
|
|
"screenshot": "web/app/public/tutorial/pbr/lesson/video-steps/import-glb.jpg"
|
|
},
|
|
{
|
|
"id": "asset-library",
|
|
"title": "认识 Shading 与 RE 资产库",
|
|
"startMs": 111991,
|
|
"endMs": 150022,
|
|
"screenshot": "web/app/public/tutorial/pbr/lesson/video-steps/asset-library.jpg"
|
|
},
|
|
{
|
|
"id": "assign-materials",
|
|
"title": "分配六种材质",
|
|
"startMs": 150022,
|
|
"endMs": 283150,
|
|
"screenshot": "web/app/public/tutorial/pbr/lesson/video-steps/assign-materials.jpg"
|
|
},
|
|
{
|
|
"id": "render-settings",
|
|
"title": "设置渲染",
|
|
"startMs": 283150,
|
|
"endMs": 317656,
|
|
"screenshot": "web/app/public/tutorial/pbr/lesson/video-steps/render-settings.jpg"
|
|
},
|
|
{
|
|
"id": "render-download",
|
|
"title": "渲染与下载 PNG",
|
|
"startMs": 317656,
|
|
"endMs": 378905,
|
|
"screenshot": "web/app/public/tutorial/pbr/lesson/video-steps/render-download.jpg"
|
|
},
|
|
{
|
|
"id": "save-reopen",
|
|
"title": "保存与重开",
|
|
"startMs": 378906,
|
|
"endMs": 416940,
|
|
"screenshot": "web/app/public/tutorial/pbr/lesson/video-steps/save-reopen.jpg"
|
|
},
|
|
{
|
|
"id": "diagnostics",
|
|
"title": "诊断视图与教学曝光",
|
|
"startMs": 416941,
|
|
"endMs": 492011,
|
|
"screenshot": "web/app/public/tutorial/pbr/lesson/video-steps/diagnostics.jpg"
|
|
},
|
|
{
|
|
"id": "displacement",
|
|
"title": "位移与细分",
|
|
"startMs": 492012,
|
|
"endMs": 528899,
|
|
"screenshot": "web/app/public/tutorial/pbr/lesson/video-steps/displacement.jpg"
|
|
},
|
|
{
|
|
"id": "camera",
|
|
"title": "对比视角",
|
|
"startMs": 528900,
|
|
"endMs": 562279,
|
|
"screenshot": "web/app/public/tutorial/pbr/lesson/video-steps/camera.jpg"
|
|
},
|
|
{
|
|
"id": "hq-2048",
|
|
"title": "高清 2048 贴图",
|
|
"startMs": 562279,
|
|
"endMs": 625129,
|
|
"screenshot": "web/app/public/tutorial/pbr/lesson/video-steps/hq-2048.jpg"
|
|
},
|
|
{
|
|
"id": "summary",
|
|
"title": "总结与教案",
|
|
"startMs": 625130,
|
|
"endMs": 665905,
|
|
"screenshot": "web/app/public/tutorial/pbr/lesson/video-steps/summary.jpg"
|
|
}
|
|
],
|
|
"errors": [],
|
|
"screencast": {
|
|
"path": "tests/golden/RE-PBR-VIDEO-001/screencast.webm",
|
|
"sha256": "e1ccb9497c851b2a0a3c2fe677b00587e68399340ff956a5bbe54a6bce942778",
|
|
"bytes": 42699067
|
|
}
|
|
}
|