{ "schemaVersion": 1, "task": "RE-PBR-RENDER-001", "status": "IMPLEMENTED_NOT_USER_ACCEPTED", "renderer": "WEB_WEBGL2", "headed": true, "browser": "151.0.7922.137", "display": ":1", "generatedAt": "2026-11-11T14:46:37.441Z", "source": { "catalog": { "path": "re/5000PBR\u7cbe\u7b80\u7248/5000+ PBR catalog.blend", "sha256": "54942f057f913c9923752ba0d4ddcfa6d1f77e98c5e812b83409fb128968c125" }, "glb": { "path": "tests/files/web/pbr-render-lesson/monkey-head.glb", "sha256": "60267d607b63ceb5bfc972342a9ff17310d6978ff632f240ecb963c4d5a7e003" }, "studio": { "path": "web/app/public/tutorial/pbr/studio.blend", "sha256": "621ffacc0eaea9f9efd087849de048804dd45cd13f94494b1f1a91328143feed" } }, "derived": { "library": { "path": "web/app/public/assets/re-pbr/re-pbr-library.blend", "sha256": "d67f5a058c154626dfc7171c5bc7fc254b8ee183fea8740261b9711b3309d782", "libraryId": "library:re-pbr-v1" }, "manifest": { "path": "web/app/public/assets/re-pbr/manifest.json", "sha256": "2c68527e7ecfa5107aff2161a642c49135ec212e78532cf49682563ac0f3fdd0" }, "materials": 6, "previews": 6 }, "rendererArtifact": { "web_engine.wasm": "909290259e2911af49f1d6f308e1e05e01f62aa1841847b878bcd3191b98c24c" }, "lesson": { "html": { "path": "web/app/public/tutorial/pbr/render-lesson.html", "sha256": "d7a1545c225c60f30a7ecb190bcbf3cf89b7e2fdaaaae65dde58db67e476490f" }, "css": { "path": "web/app/public/tutorial/pbr/render-lesson.css", "sha256": "72118b8b041fb457c7f8cdc26c5d1eb3be3493a3fed46a62d893a26b9394ee76" }, "renders": 20, "steps": 15 }, "checks": { "re-pbr-library": "PASS", "shader-compiler-unit": "13/13", "typecheck": "PASS", "build": "PASS", "re-pbr-render-workflow-e2e-headed": "2/2", "pbr-regressions-headed": "3/3", "re-pbr-lesson-check": "PASS", "lesson-page-headed": "35 images decoded; no HTTP failures" }, "report": { "path": "tests/golden/RE-PBR-RENDER-001/report.json", "sha256": "cf9ad91274e0709e767220300754e1a4e3bb2a1cf82c39c86fe3bb8c81073aee" }, "notes": [ "Six RE materials include the formerly unmarked Black_Anti_Slip_grip; source .blend untouched.", "Displacement is ignored by the Web renderer; Base Color/Normal/Roughness are rendered.", "Viewport and scene camera images can be identical because the default viewport is aligned to the studio camera." ], "savedProject": { "path": "tests/golden/RE-PBR-RENDER-001/re-pbr-lesson-saved.blend", "sha256": "8d41376ae030e1d2aad43a27dd511e446d141fc8122347af3d5cac422ede3ebb" }, "lessonPageScreenshot": { "path": "tests/golden/RE-PBR-RENDER-001/lesson-page.png", "sha256": "e5d0359028241d873b50f66e61d5a98fc1e17e75e4fb81d8854bd17d762dbf38" } }