{
  "baseModel": "/bancada/models/bancada-v004.glb",
  "peripheralModel": "/bancada/optimized/v048/models/peripherals-lighting-v048-entry.glb",
  "roomModel": "/bancada/models/room-v004.glb",
  "equipmentModel": "/bancada/models/equipment-v008.glb",
  "detailsModel": "/bancada/models/details-v009.glb",
  "atlases": {
    "environment": {
      "meshes": [
        "Mouse_DeathAdder_V2 | PBR | ABS graphite | keyboard/mouse v003 | solid",
        "Mouse_DeathAdder_V2 | PBR | rubber and recessed seams | keyboard/mouse v003 | solid",
        "Keyboard_Kumara_K552_2 | PBR | exposed screw metal | keyboard/mouse v003 | solid",
        "Keyboard_Kumara_K552_2 | PBR | observed Redragon wordmark | keyboard/mouse v003 | surface",
        "Mouse_DeathAdder_V2 | PBR | observed Razer mark red | keyboard/mouse v003 | surface",
        "Keyboard_Kumara_K552_2 | PBR | ABNT2 keys atlas | keyboard/mouse v003 | solid",
        "Keyboard_Kumara_K552_2 | PBR | rubber and recessed seams | keyboard/mouse v003 | solid",
        "Mouse_DeathAdder_V2 | PBR | PTFE glides | keyboard/mouse v003 | solid",
        "Mouse_DeathAdder_V2 | PBR | red backlight | keyboard/mouse v003 | solid",
        "Keyboard_Kumara_K552_2 | PBR | black metal with observed red light spill | keyboard/mouse v003 | solid",
        "Keyboard_Kumara_K552_2 | PBR | ABS graphite | keyboard/mouse v003 | solid",
        "Keyboard_Kumara_K552_2 | PBR | red backlight | keyboard/mouse v003 | solid"
      ],
      "uvChannelByMesh": {
        "Mouse_DeathAdder_V2 | PBR | ABS graphite | keyboard/mouse v003 | solid": 2,
        "Mouse_DeathAdder_V2 | PBR | rubber and recessed seams | keyboard/mouse v003 | solid": 2,
        "Keyboard_Kumara_K552_2 | PBR | exposed screw metal | keyboard/mouse v003 | solid": 2,
        "Keyboard_Kumara_K552_2 | PBR | observed Redragon wordmark | keyboard/mouse v003 | surface": 2,
        "Mouse_DeathAdder_V2 | PBR | observed Razer mark red | keyboard/mouse v003 | surface": 2,
        "Keyboard_Kumara_K552_2 | PBR | ABNT2 keys atlas | keyboard/mouse v003 | solid": 2,
        "Keyboard_Kumara_K552_2 | PBR | rubber and recessed seams | keyboard/mouse v003 | solid": 2,
        "Mouse_DeathAdder_V2 | PBR | PTFE glides | keyboard/mouse v003 | solid": 2,
        "Mouse_DeathAdder_V2 | PBR | red backlight | keyboard/mouse v003 | solid": 2,
        "Keyboard_Kumara_K552_2 | PBR | black metal with observed red light spill | keyboard/mouse v003 | solid": 2,
        "Keyboard_Kumara_K552_2 | PBR | ABS graphite | keyboard/mouse v003 | solid": 2,
        "Keyboard_Kumara_K552_2 | PBR | red backlight | keyboard/mouse v003 | solid": 2
      },
      "uvLayerByMesh": {
        "Mouse_DeathAdder_V2 | PBR | ABS graphite | keyboard/mouse v003 | solid": "LightmapUV2",
        "Mouse_DeathAdder_V2 | PBR | rubber and recessed seams | keyboard/mouse v003 | solid": "LightmapUV2",
        "Keyboard_Kumara_K552_2 | PBR | exposed screw metal | keyboard/mouse v003 | solid": "LightmapUV2",
        "Keyboard_Kumara_K552_2 | PBR | observed Redragon wordmark | keyboard/mouse v003 | surface": "LightmapUV2",
        "Mouse_DeathAdder_V2 | PBR | observed Razer mark red | keyboard/mouse v003 | surface": "LightmapUV2",
        "Keyboard_Kumara_K552_2 | PBR | ABNT2 keys atlas | keyboard/mouse v003 | solid": "LightmapUV2",
        "Keyboard_Kumara_K552_2 | PBR | rubber and recessed seams | keyboard/mouse v003 | solid": "LightmapUV2",
        "Mouse_DeathAdder_V2 | PBR | PTFE glides | keyboard/mouse v003 | solid": "LightmapUV2",
        "Mouse_DeathAdder_V2 | PBR | red backlight | keyboard/mouse v003 | solid": "LightmapUV2",
        "Keyboard_Kumara_K552_2 | PBR | black metal with observed red light spill | keyboard/mouse v003 | solid": "LightmapUV2",
        "Keyboard_Kumara_K552_2 | PBR | ABS graphite | keyboard/mouse v003 | solid": "LightmapUV2",
        "Keyboard_Kumara_K552_2 | PBR | red backlight | keyboard/mouse v003 | solid": "LightmapUV2"
      }
    }
  },
  "excludedReceivers": [
    "ACER_SCREEN",
    "AOC_SCREEN",
    "KEYBOARD_CABLE",
    "LAPTOP_SCREEN",
    "MOUSE_CABLE",
    "LAMP_DIFFUSER"
  ],
  "unbakedFineDetailNodes": {
    "nodes": [
      "KEYBOARD_CABLE",
      "MOUSE_CABLE"
    ],
    "reason": "Thin wires remain live PBR; excluded before packing and bake based on the previous UV2 sampling audit. They still occlude light.",
    "evidence": "art-source/lighting/v003/fine-detail-uv-probe.json",
    "geometryAndPBRPreserved": true
  },
  "roomExtension": {
    "status": "peripheral-extension-with-core-preserved",
    "meshes": [
      "ROOM_FLOOR_EXTENSION",
      "ROOM_WALL_EXTENSION",
      "ROOM_SKIRTING_EXTENSION"
    ],
    "uvChannel": 1,
    "uvLayer": "LightmapUV",
    "atlas": "environment",
    "floorBoundsThree": {
      "min": [
        -6,
        -0.007,
        -6
      ],
      "max": [
        6,
        -0.007,
        6
      ]
    },
    "backWall": {
      "widthMeters": 12,
      "heightMeters": 6,
      "zThree": -0.61
    },
    "sideWalls": {
      "xThree": [
        -6,
        6
      ],
      "zThree": [
        -0.61,
        6
      ],
      "heightMeters": 6
    },
    "coreGeometryAndUVsPreservedExactly": true,
    "bakeChanged": false,
    "method": "Peripheral geometry uses metric-continuous PBR UV0 and piecewise UV1 clamped to the nearest point of the matching original floor/wall/skirting island. This deliberately overlaps the edge lightmap samples; no neighboring atlas island is sampled.",
    "limits": [
      "Diffuse illumination outside the original central room is extrapolated, not ray traced.",
      "Additional peripheral room bounce is not included in the central bake.",
      "Side-wall irradiance is copied from the nearest back-wall edge; direct incidence is an approximation."
    ]
  },
  "normalizationProbe": "art-source/lighting/v003/diffuse-normalization-probe.json",
  "version": 9,
  "stage": "v048-peripherals-entry",
  "status": "linear-radiance-transfer-awaiting-runtime-and-artistic-validation",
  "resolution": [
    512,
    512
  ],
  "contributions": [
    "exterior",
    "lamp",
    "archive",
    "display",
    "laptop"
  ],
  "sources": {
    "lamp": {
      "kind": "area",
      "lightObject": "LIGHT_LAMP",
      "geometryObject": "LAMP_DIFFUSER",
      "positionThree": [
        0.029999971389770508,
        1.3733330965042114,
        0.06866224110126495
      ],
      "targetThree": [
        0.029999971389770508,
        0.37832891941070557,
        0.16849565505981445
      ],
      "normalThree": [
        0,
        -0.9950041770935059,
        0.0998334214091301
      ],
      "directionThree": [
        0,
        -0.9950041770935059,
        0.0998334214091301
      ],
      "sizeMeters": [
        0.078,
        0.078
      ],
      "shape": "DISK",
      "colorLinear": [
        1,
        0.38499632477760315,
        0.09622815251350403
      ],
      "temperatureKelvinApprox": 2700,
      "wattsBlender": 3,
      "falloff": "Finite Lambertian disk; inverse-square in far field; no artificial distance cutoff.",
      "occlusion": "Finite disk sits 0.6 mm beneath opal diffuser inside a solid double-wall shade. All mesh blockers and shade clip the beam.",
      "rebound": "4 diffuse bounces from existing wood, floor and warm wall; no added fill source.",
      "provenance": {
        "status": "new-task-lamp-physical-origin",
        "powerAndColor": "Artistic approximate 2700 K; original lamp design, no measured IES."
      }
    },
    "exterior": {
      "kind": "area",
      "lightObject": "LIGHT_ROOM_WINDOW",
      "geometryObject": null,
      "positionThree": [
        -2.799999952316284,
        2.6500000953674316,
        1
      ],
      "targetThree": [
        0,
        0.8999999761581421,
        0
      ],
      "normalThree": [
        0.8115941882133484,
        -0.5072463750839233,
        -0.28985506296157837
      ],
      "directionThree": [
        0.8115941882133484,
        -0.5072463750839233,
        -0.28985506296157837
      ],
      "sizeMeters": [
        3.5,
        2.8
      ],
      "shape": "RECTANGLE",
      "colorLinear": [
        0.7901796698570251,
        0.8294558525085449,
        1
      ],
      "temperatureKelvinApprox": 7500,
      "wattsBlender": 3,
      "falloff": "Finite Lambertian rectangle; inverse-square in far field.",
      "occlusion": "Existing room and object geometry only. Window opening geometry intentionally deferred.",
      "rebound": "4 diffuse bounces; low-energy cool exterior stays secondary to warm lamp.",
      "provenance": {
        "status": "broad-off-camera-ambient-fill",
        "basis": "No visible window yet; broad low energy source is secondary and not a focal pool.",
        "powerAndColor": "Artistic cool exterior, not measured."
      }
    },
    "archive": {
      "kind": "surface",
      "geometryObject": "ACER_SCREEN",
      "bakeMaterial": "V006_BAKE_ONLY_ARCHIVE_WHITE",
      "positionThree": [
        -0.346736341714859,
        1.0348646640777588,
        -0.09509608894586563
      ],
      "normalThree": [
        -0.15622007846832275,
        0.052335962653160095,
        0.9863347411155701
      ],
      "directionThree": [
        -0.15622007846832275,
        0.052335962653160095,
        0.9863347411155701
      ],
      "targetThree": [
        -0.5029563903808594,
        1.08720064163208,
        0.8912386298179626
      ],
      "sizeMeters": [
        0.5212799906730652,
        0.29322001338005066
      ],
      "shape": "FRONT_SCREEN_SURFACE",
      "colorLinear": [
        1,
        1,
        1
      ],
      "emissionRadianceWhite": 1,
      "falloff": "Physical finite screen surface, Lambertian emission; inverse-square in far field.",
      "occlusion": "Only geometric front-facing screen face emits; rear and edges are opaque black. Existing case/desk/objects cast shadows.",
      "rebound": "4 diffuse bounces; contribution stays independent for runtime tint and intensity.",
      "provenance": {
        "status": "geometry-derived-position-and-normal",
        "baseline": "art-source/lighting/v004/lighting.blend",
        "model": "/bancada/models/bancada-v004.glb",
        "approximation": "Uniform white front-screen radiance; runtime scales by content mean linear RGB, not per-pixel light transport."
      }
    },
    "display": {
      "kind": "surface",
      "geometryObject": "AOC_SCREEN",
      "bakeMaterial": "V006_BAKE_ONLY_DISPLAY_WHITE",
      "positionThree": [
        0.3334553837776184,
        1.0450999736785889,
        -0.09988575428724289
      ],
      "normalThree": [
        0.06975644826889038,
        0,
        0.9975640773773193
      ],
      "directionThree": [
        0.06975644826889038,
        0,
        0.9975640773773193
      ],
      "targetThree": [
        0.4032118320465088,
        1.0450999736785889,
        0.8976783156394958
      ],
      "sizeMeters": [
        0.6980000138282776,
        0.39262500405311584
      ],
      "shape": "FRONT_SCREEN_SURFACE",
      "colorLinear": [
        1,
        1,
        1
      ],
      "emissionRadianceWhite": 1,
      "falloff": "Physical finite screen surface, Lambertian emission; inverse-square in far field.",
      "occlusion": "Only geometric front-facing screen face emits; rear and edges are opaque black. Existing case/desk/objects cast shadows.",
      "rebound": "4 diffuse bounces; contribution stays independent for runtime tint and intensity.",
      "provenance": {
        "status": "geometry-derived-position-and-normal",
        "baseline": "art-source/lighting/v004/lighting.blend",
        "model": "/bancada/models/bancada-v004.glb",
        "approximation": "Uniform white front-screen radiance; runtime scales by content mean linear RGB, not per-pixel light transport."
      }
    },
    "laptop": {
      "kind": "surface",
      "geometryObject": "LAPTOP_SCREEN",
      "bakeMaterial": "V008_BAKE_ONLY_LAPTOP_WHITE",
      "positionThree": [
        -0.8799999952316284,
        0.679685652256012,
        -0.06281644850969315
      ],
      "normalThree": [
        0,
        0.22495104372501373,
        0.9743700623512268
      ],
      "directionThree": [
        0,
        0.22495104372501373,
        0.9743700623512268
      ],
      "targetThree": [
        -0.8799999952316284,
        0.9046366810798645,
        0.9115536212921143
      ],
      "sizeMeters": [
        0.2902857,
        0.1886857
      ],
      "shape": "FRONT_SCREEN_SURFACE",
      "colorLinear": [
        1,
        1,
        1
      ],
      "emissionRadianceWhite": 1,
      "falloff": "Physical finite screen surface, Lambertian emission; inverse-square in far field.",
      "occlusion": "Only geometric front-facing screen face emits; rear and edges are opaque black. Existing case/desk/objects cast shadows.",
      "rebound": "4 diffuse bounces; contribution stays independent for runtime tint and intensity.",
      "provenance": {
        "status": "new-MacBook-front-surface",
        "basis": "M5 Air product dimensions, existing root placement and opening angle; notch is actual mesh opening"
      }
    }
  },
  "configProfile": "abrigo-central",
  "maps": [
    {
      "atlas": "environment",
      "contribution": "exterior",
      "path": "/bancada/optimized/v048/lighting/environment-exterior.webp",
      "size": [
        512,
        512
      ],
      "bytes": 30792,
      "sha256": "4d38d9900d393e31b9f063782190bbd5116f0bb12ea000277058efeac0d07dac",
      "decodeExponent": 3,
      "scale": 0.0622,
      "colorSpace": "NoColorSpace",
      "flipY": false,
      "encoding": "RGB_UNORM8_CUBIC_NUMERIC",
      "sourcePath": "/bancada/lighting/v009/environment-exterior.png",
      "sourceSHA256": "b95dbc4fdb57064c74c9592d48c0af4c52591abf9fc0fe43f835726f2a10377f",
      "sourceScale": 0.0622,
      "mouseSourcePath": "/bancada/optimized/v035/lighting/webp/environment-exterior-512.webp",
      "mouseSourceSHA256": "cbf2882b1ae83a7f7d5a30812975d16f273158654aebfac75693411c441fc5a2",
      "quantization": {
        "absoluteRMSError": 0.000018701359803531505,
        "relativeRMSToSignal": 0.005677327547953146,
        "absoluteMaxError": 0.00016158556553328568,
        "writtenBytesMatchExactly": true
      },
      "transport": {
        "lossless": true,
        "codec": "WebP",
        "decodedRGBSHA256": "f29aa7bf9666a4cef034708835920a3478ac64e12c14de6d13371b8762807f10",
        "canonicalPNGPath": "/bancada/optimized/v048/lighting/environment-exterior.png"
      }
    },
    {
      "atlas": "environment",
      "contribution": "lamp",
      "path": "/bancada/optimized/v048/lighting/environment-lamp.webp",
      "size": [
        512,
        512
      ],
      "bytes": 28038,
      "sha256": "805f1f21d61f3952e104253573cfe3f6baa18da779ad844daff18834d994195d",
      "decodeExponent": 3,
      "scale": 8.6996,
      "colorSpace": "NoColorSpace",
      "flipY": false,
      "encoding": "RGB_UNORM8_CUBIC_NUMERIC",
      "sourcePath": "/bancada/lighting/v010/environment-lamp-denoised.png",
      "sourceSHA256": "3746684bf56e6694c27cf92a0d1f28178a292afc64e128f07ab88e5dd086218a",
      "sourceScale": 8.6996,
      "mouseSourcePath": "/bancada/optimized/v035/lighting/webp/environment-lamp-denoised-512.webp",
      "mouseSourceSHA256": "73cddec5e6aeb731a9a61cf94e34e2c507e96c186f71abb4ee7b6076f3e9fe21",
      "quantization": {
        "absoluteRMSError": 0.0010452186524200456,
        "relativeRMSToSignal": 0.006742756856075928,
        "absoluteMaxError": 0.02285239521576976,
        "writtenBytesMatchExactly": true
      },
      "transport": {
        "lossless": true,
        "codec": "WebP",
        "decodedRGBSHA256": "e7ce35076ce4ca1a84ac97668535a905b5cf7e7560a8d2d97d26d1165df1e5ae",
        "canonicalPNGPath": "/bancada/optimized/v048/lighting/environment-lamp.png"
      }
    },
    {
      "atlas": "environment",
      "contribution": "archive",
      "path": "/bancada/optimized/v048/lighting/environment-archive.webp",
      "size": [
        512,
        512
      ],
      "bytes": 22980,
      "sha256": "dd419ed3b03719911c0ebf440d1839b2e40f134b00f420f7471cfe7570caf11d",
      "decodeExponent": 3,
      "scale": 0.3102,
      "colorSpace": "NoColorSpace",
      "flipY": false,
      "encoding": "RGB_UNORM8_CUBIC_NUMERIC",
      "sourcePath": "/bancada/lighting/v009/environment-archive.png",
      "sourceSHA256": "6484c7dca1fef0bbe1872e9b690f85bcf41db97d93940612874e1aadefbdcfcc",
      "sourceScale": 0.3102,
      "mouseSourcePath": "/bancada/optimized/v035/lighting/webp/environment-archive-512.webp",
      "mouseSourceSHA256": "0bb43e946f332e101c61c31f54eb2c4b4e3b201a080aa4ed073c4e57509619c6",
      "quantization": {
        "absoluteRMSError": 0.00009971243426386518,
        "relativeRMSToSignal": 0.005524289860306546,
        "absoluteMaxError": 0.0009722670868232974,
        "writtenBytesMatchExactly": true
      },
      "transport": {
        "lossless": true,
        "codec": "WebP",
        "decodedRGBSHA256": "80b60166dd6ff73e1e51f0ef074771783f5f490af7e56a9b8ab103566f3c06dc",
        "canonicalPNGPath": "/bancada/optimized/v048/lighting/environment-archive.png"
      }
    },
    {
      "atlas": "environment",
      "contribution": "display",
      "path": "/bancada/optimized/v048/lighting/environment-display.webp",
      "size": [
        512,
        512
      ],
      "bytes": 25904,
      "sha256": "11f03337569446f778a67099c417be7481064ba993343ad75f4a60ceb37cea0b",
      "decodeExponent": 3,
      "scale": 0.4427,
      "colorSpace": "NoColorSpace",
      "flipY": false,
      "encoding": "RGB_UNORM8_CUBIC_NUMERIC",
      "sourcePath": "/bancada/lighting/v009/environment-display.png",
      "sourceSHA256": "ecc1ca60cc939cee4e45b720af10db754763e1b95ba699ac52c7932d1722b3ae",
      "sourceScale": 0.4427,
      "mouseSourcePath": "/bancada/optimized/v035/lighting/webp/environment-display-512.webp",
      "mouseSourceSHA256": "a99b6fc386c34e6ef3dcf035a8ebebcaaf1722b378534f8ca322c27207206298",
      "quantization": {
        "absoluteRMSError": 0.00023434068230103515,
        "relativeRMSToSignal": 0.00421783867440172,
        "absoluteMaxError": 0.0020822985187247123,
        "writtenBytesMatchExactly": true
      },
      "transport": {
        "lossless": true,
        "codec": "WebP",
        "decodedRGBSHA256": "be398279835381c12de3e72c6ac9ac4e67e34d0cdb75fd9e3737b057e50b0aec",
        "canonicalPNGPath": "/bancada/optimized/v048/lighting/environment-display.png"
      }
    },
    {
      "atlas": "environment",
      "contribution": "laptop",
      "path": "/bancada/optimized/v048/lighting/environment-laptop.webp",
      "size": [
        512,
        512
      ],
      "bytes": 15490,
      "sha256": "007010e83b26e04c139515738d7c0ab9efb41ed0676a06d92a68f65ae80d24ad",
      "decodeExponent": 3,
      "scale": 0.0114,
      "colorSpace": "NoColorSpace",
      "flipY": false,
      "encoding": "RGB_UNORM8_CUBIC_NUMERIC",
      "sourcePath": "/bancada/lighting/v009/environment-laptop.png",
      "sourceSHA256": "1fda22542295c0756eb9b6b9c69c0b1ecfbb34de6c8f71c2669df23156aa40b0",
      "sourceScale": 0.0114,
      "mouseSourcePath": "/bancada/optimized/v035/lighting/webp/environment-laptop-512.webp",
      "mouseSourceSHA256": "6d502e0190f9dfa79d082cc0237f8b36e0e3c40181662be6376becd9266f7826",
      "quantization": {
        "absoluteRMSError": 3.407105546137165e-7,
        "relativeRMSToSignal": 0.011404652620165516,
        "absoluteMaxError": 0.000011560413409181214,
        "writtenBytesMatchExactly": true
      },
      "transport": {
        "lossless": true,
        "codec": "WebP",
        "decodedRGBSHA256": "5a608761b125561ee04179edfb4071f88de7c74b2ea8f2edb64779701beed7e5",
        "canonicalPNGPath": "/bancada/optimized/v048/lighting/environment-laptop.png"
      }
    }
  ],
  "presets": {
    "default": "abrigo-central",
    "presets": {
      "abrigo-central": {
        "label": "Abrigo · Luz sobre a bancada",
        "description": "Uma luminária central aquece os objetos; o exterior permanece suave e as telas acompanham o conteúdo.",
        "sources": {
          "exterior": 6,
          "lamp": 7,
          "archive": 20,
          "display": 12,
          "laptop": 8
        },
        "screens": {
          "archive": 0.48,
          "display": 0.65,
          "laptop": 0.42
        }
      }
    }
  },
  "decode": "linearRadianceFactor = pow(encodedRGB, vec3(decodeExponent)) * scale",
  "combine": "sum(sourceWeight * decodedSourceMap); screen terms additionally multiply mean linear content RGB and runtime screen intensity. Multiply combined diffuse factor by PI for Three standard lightMap irradiance.",
  "lightMapIntensity": 3.141592653589793,
  "sampling": {
    "colorSpace": "NoColorSpace",
    "flipY": false,
    "generateMipmaps": false,
    "minFilter": "LinearFilter",
    "magFilter": "LinearFilter",
    "note": "Disable hardware mipmaps: filtering encoded cubic values is not linear in light. Decode before any texture blending. Packed UV padding is designed for this 2048px bilinear atlas."
  },
  "placementsThree": {
    "KEYBOARD": {
      "position": [
        0.035,
        0.765,
        0.115
      ],
      "yaw": 0,
      "pitch": 0
    },
    "MOUSE": {
      "position": [
        0.33,
        0.765,
        0.123
      ],
      "yaw": 3.041592653589793,
      "pitch": 0
    },
    "HEADSET": {
      "position": [
        -0.435,
        0.765,
        0.245
      ],
      "yaw": -0.08,
      "pitch": -1.5707963267948966,
      "rollPremultiply": 0.029,
      "supportYCorrection": 0.03536723613739012,
      "resolvedPosition": [
        -0.4350000023841858,
        0.8003672361373901,
        0.24500000476837158
      ],
      "source": "Pre-positioned in details-v009.glb; do not reapply the legacy runtime placement"
    }
  },
  "worldStrengthBlender": 0,
  "disabledGenericSources": [
    "LIGHT_ROOM_FILL",
    "world"
  ],
  "bake": {
    "type": "DIFFUSE",
    "passes": [
      "DIRECT",
      "INDIRECT"
    ],
    "color": false,
    "samples": 64,
    "denoising": false,
    "marginPixels": 4,
    "diffuseBounces": 4,
    "maxBounces": 8,
    "device": "METAL",
    "seconds": 802.5240951250307,
    "seed": 6,
    "reflectiveCaustics": false,
    "refractiveCaustics": false,
    "approximation": "Remove high-variance specular-to-diffuse caustic paths; retain direct shadows and diffuse material color rebound."
  },
  "provenance": {
    "sourceManifest": "apps/frontend/public/bancada/lighting/v010/lighting-manifest.json",
    "sourceManifestSHA256": "8f06306e12bbbf433dd71943134956356fc139e74b863cfacbf13bae8b8d2fc4",
    "geometrySource": "art-source/perifericos/v048/peripherals-prebake-v048.blend",
    "geometrySourceSHA256": "2ecc77e23337b255e7e5c54d34dd645110c4db990f2e7b9c3868aeb3f9b97588",
    "method": "Decode pow3 radiance, component-restricted closest-surface projection, bilinear linear-radiance sample, cubic numeric re-encode",
    "newLightTransportSimulated": false
  },
  "limits": [
    "Entry only: must swap geometry and atlas materials atomically before presenting detail.",
    "Light transport is transferred from v009, not recomputed for changed low geometry.",
    "Projection constrains each low connected component to one original component.",
    "No browser, physical-device or artistic acceptance implied."
  ],
  "postprocess": {
    "wallRefinement": {
      "method": "receiver-only 1024-sample DIFFUSE rebake + UV-isolated OpenImageDenoise RT HDR HIGH",
      "receivers": [
        "ROOM_WALL",
        "ROOM_FLOOR"
      ],
      "gutterPixels": 4,
      "ranges": {
        "ROOM_WALL": {
          "x": [
            1052,
            1431
          ],
          "y": [
            24,
            1556
          ],
          "texels": 582540,
          "uvLayer": "LightmapUV",
          "oidnPaddingPixels": 64
        },
        "ROOM_FLOOR": {
          "x": [
            1528,
            2031
          ],
          "y": [
            24,
            1302
          ],
          "texels": 644616,
          "uvLayer": "LightmapUV",
          "oidnPaddingPixels": 64
        }
      },
      "samples": 1024,
      "samplesOutsideMask": 64,
      "oidnVersion": "2.5.0",
      "oidnFilter": "RT",
      "oidnHDR": true,
      "oidnQuality": "HIGH",
      "oidnDevice": "CPU",
      "oidnLibrary": "/Applications/Blender.app/Contents/Resources/lib/libOpenImageDenoise.dylib",
      "oidnLibrarySHA256": "1a3b4090ea89851d7dec4ae33083dc070e8d11b48a36587f0a4cc821ea082766",
      "RTLightmapUnavailable": "Bundled distribution returns unsupported combination of input features",
      "rawSourceEXR": "art-source/lighting/v010/environment-lamp-raw.exr",
      "rawSourceEXRSHA256": "107cfb87df47a6d846224098b237b29ff16559761836b68ae9ec4688bea0849a",
      "rebakeSourceEXR": "art-source/lighting/v010/room-lamp-1024-raw.exr",
      "rebakeSourceEXRSHA256": "bcf3e5309fc19807e961eb6ec886ea288941153f62052f914ded7b7fb9549c55",
      "baselineRawSourceEXR": "art-source/lighting/v009/environment-lamp.exr",
      "baselineRawSourceEXRSHA256": "2f3e69a384f569b307a9696c35285e157c7fb6681fdcdbcc660340ce717d8f71",
      "selectedTexels": 1227156,
      "selectedFractionOfAtlas": 0.29257678985595703,
      "explicitChangeLimit": "Only rasterized ROOM_WALL and ROOM_FLOOR UV texels + 4-pixel gutters minus all protected receiver UVs/gutters; 1227156 of 4194304 texels",
      "changedTexels": 1211757,
      "changedFractionOfAtlas": 0.28890538215637207,
      "changedFractionOfAuthorizedMask": 0.9874514731623363,
      "pngChangedTexels": 754931,
      "pngChangedFractionOfAtlas": 0.17998957633972168,
      "absoluteMeanDifferenceFromV009Raw": 0.00006540196045534685,
      "absoluteMeanDifferenceInsideMaskFromV009Raw": 0.00022353777603711933,
      "absoluteMaxDifferenceFromV009Raw": 2.7195587158203125,
      "outsideMaskEXRUnchanged": true,
      "outsideMaskPNGBytesUnchanged": true,
      "protectedReceiversEXRUnchanged": true,
      "protectedReceiversPNGUnchanged": true,
      "structureTests": {
        "ROOM_WALL": {
          "blockSizePixels": 16,
          "gradientCorrelation": 0.9999655276631944,
          "lowFrequencyRelativeRMSE": 0.004537123721092939,
          "receiverMeanRelativeDifference": 0.00048108797636814415,
          "shadowContrastRaw": 0.9983193929074332,
          "shadowContrastDenoised": 0.9983225398464128,
          "shadowContrastAbsoluteDifference": 0.000003146938979625702,
          "limits": {
            "gradientCorrelationMinimum": 0.98,
            "lowFrequencyRelativeRMSEMaximum": 0.04,
            "receiverMeanRelativeDifferenceMaximum": 0.03,
            "shadowContrastAbsoluteDifferenceMaximum": 0.04
          },
          "passed": true
        },
        "ROOM_FLOOR": {
          "blockSizePixels": 16,
          "gradientCorrelation": 0.9997515852218397,
          "lowFrequencyRelativeRMSE": 0.003630222985520959,
          "receiverMeanRelativeDifference": 0.002186973113566637,
          "shadowContrastRaw": 0.9942584526725113,
          "shadowContrastDenoised": 0.9943264862522483,
          "shadowContrastAbsoluteDifference": 0.00006803357973694801,
          "limits": {
            "gradientCorrelationMinimum": 0.98,
            "lowFrequencyRelativeRMSEMaximum": 0.04,
            "receiverMeanRelativeDifferenceMaximum": 0.03,
            "shadowContrastAbsoluteDifferenceMaximum": 0.04
          },
          "passed": true
        }
      },
      "highFrequencyTests": {
        "ROOM_WALL": {
          "v009Raw": {
            "positiveResidualP99": 0.0019543611635396514,
            "residualRMSE": 0.00401639078233994,
            "signalMean": 0.0038706648629158735
          },
          "v009Filtered": {
            "positiveResidualP99": 0.001754139816319503,
            "residualRMSE": 0.0017406500813836909,
            "signalMean": 0.0037525261286646128
          },
          "v010Raw1024": {
            "positiveResidualP99": 0.00338643613420887,
            "residualRMSE": 0.0010697969312472564,
            "signalMean": 0.003863356076180935
          },
          "v010Denoised": {
            "positiveResidualP99": 0.0013208299047346745,
            "residualRMSE": 0.0005776114475695651,
            "signalMean": 0.0038593176286667585
          },
          "positiveResidualP99RatioToV009Filtered": 0.7529786921466787,
          "residualRMSERatioToV009Filtered": 0.33183662457327767
        },
        "ROOM_FLOOR": {
          "v009Raw": {
            "positiveResidualP99": 0.002281672498326242,
            "residualRMSE": 0.007142968708802732,
            "signalMean": 0.015236703678965569
          },
          "v009Filtered": {
            "positiveResidualP99": 0.0018760203137809833,
            "residualRMSE": 0.0017627251509768965,
            "signalMean": 0.015055032446980476
          },
          "v010Raw1024": {
            "positiveResidualP99": 0.005500348879967188,
            "residualRMSE": 0.0017123222813173217,
            "signalMean": 0.015245036222040653
          },
          "v010Denoised": {
            "positiveResidualP99": 0.0010750615231140824,
            "residualRMSE": 0.0003209345270906372,
            "signalMean": 0.015194493345916271
          },
          "positiveResidualP99RatioToV009Filtered": 0.5730543082166172,
          "residualRMSERatioToV009Filtered": 0.18206725360035642
        }
      },
      "scalePreserved": true,
      "encodingPreserved": true,
      "rawHalfFloatPreserved": true
    },
    "rawSourcesPreserved": true,
    "fineDetailLiveLightingNodes": [
      "KEYBOARD_CABLE",
      "MOUSE_CABLE"
    ],
    "sourceManifest": "apps/frontend/public/bancada/lighting/v009/lighting-manifest.json",
    "sourceManifestSHA256": "1ef1fdb62183d3bc6ee5995686704e4d9a817aeb972399576b5e7f7d487403b2"
  },
  "refinementRevision": "wall-v010",
  "layoutId": "peripherals-environment-v048-entry-512",
  "transport": {
    "policy": "Smallest PNG or WebP lossless; decoded numeric RGB codes identical",
    "report": "art-source/perifericos/v048/light-transport-report.json"
  }
}
