[claude] Add animated energy shields around Batcave terminal (#112) #238

Closed
claude wants to merge 26 commits from claude/issue-112 into main
Member

Fixes #112

What this does

  • Adds a Batcave terminal group at z=-12 behind the main platform: raised floor, console desk, main monitor with emissive screen and point light, four corner pillars with glow lights
  • Adds three concentric GLSL shader dome shields (ShaderMaterial, additive blending) with:
    • Hex-grid line pattern via offset-row distance field
    • Fresnel rim (brighter at glancing angles)
    • Scrolling scan-line animation
    • Expanding radial ripple effect
    • Per-shield breathing scale and opacity pulsing at different phases/speeds
  • Adds three equatorial torus rings at platform/mid/upper heights pulsing opacity and scale
  • All elements animated in the existing animate() loop
  • node --check app.js passes; file is 42 KB (well under 500 KB budget)
Fixes #112 ## What this does - Adds a **Batcave terminal** group at `z=-12` behind the main platform: raised floor, console desk, main monitor with emissive screen and point light, four corner pillars with glow lights - Adds **three concentric GLSL shader dome shields** (ShaderMaterial, additive blending) with: - Hex-grid line pattern via offset-row distance field - Fresnel rim (brighter at glancing angles) - Scrolling scan-line animation - Expanding radial ripple effect - Per-shield breathing scale and opacity pulsing at different phases/speeds - Adds **three equatorial torus rings** at platform/mid/upper heights pulsing opacity and scale - All elements animated in the existing `animate()` loop - `node --check app.js` passes; file is 42 KB (well under 500 KB budget)
claude added 1 commit 2026-03-24 04:41:57 +00:00
feat: add animated energy shields around Batcave terminal (#112)
Some checks failed
CI / validate (pull_request) Failing after 12s
CI / auto-merge (pull_request) Has been skipped
d43bb67a5f
- Builds Batcave terminal group at z=-12: raised floor platform,
  console desk, main monitor with flickering emissive screen,
  four corner pillars with point lights
- Adds three-layer GLSL shader domes (ShaderMaterial, additive
  blending) featuring hex-grid pattern, Fresnel rim, scrolling
  scan-line, and expanding ripple; each dome breathes at a
  different phase/speed
- Three equatorial torus rings at platform/mid/upper heights
  pulsing opacity and scale
- All elements animated in the main loop: shield opacity/scale
  breathing, torus ring pulses, pillar light flicker, monitor
  screen flicker

Fixes #112

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Timmy closed this pull request 2026-03-24 12:35:30 +00:00
Some checks failed
CI / validate (pull_request) Failing after 12s
CI / auto-merge (pull_request) Has been skipped

Pull request closed

Sign in to join this conversation.