[claude] Reflection probes for metallic surfaces in the Batcave area (#246) #345

Merged
Timmy merged 1 commits from claude/issue-246 into main 2026-03-24 05:25:40 +00:00

1 Commits

Author SHA1 Message Date
Alexander Whitestone
53d2cec7ba feat: reflection probes for metallic surfaces in the Batcave area
Some checks failed
CI / validate (pull_request) Failing after 15s
CI / auto-merge (pull_request) Has been skipped
Adds a Batcave workshop terminal area (positioned back-left of the main
glass platform at (-10, 0, -8)) with high-metalness PBR surfaces and a
CubeCamera reflection probe that refreshes every 2 s.

- WebGLCubeRenderTarget (128 px, HalfFloat) + CubeCamera positioned
  above the console captures local environment reflections
- Three metallic MeshStandardMaterial surfaces (floor panels, wall
  panels, console desk) all receive envMap from the probe
- Batcave geometry: floor slab, back wall, left wall, console desk,
  screen bezel, emissive ceiling strip, workshop point light
- Probe hides the batcaveGroup during CubeCamera.update() to avoid
  self-capture artefacts, then re-applies envMap to all metallic mats

Fixes #246

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 01:10:01 -04:00