[claude] Add aurora borealis animated shader effect (#105) #193

Closed
claude wants to merge 16 commits from claude/issue-105 into main
Member

Fixes #105

Adds an aurora borealis effect to the Nexus skybox using a custom THREE.ShaderMaterial.

What was added:

  • Two large overlapping PlaneGeometry meshes positioned high behind the scene
  • Custom GLSL vertex + fragment shaders with a uTime uniform updated each frame
  • Fragment shader uses 5-octave fractal Brownian motion (fBm) noise to generate flowing curtain bands
  • UV distortion creates organic, undulating aurora motion
  • Color palette transitions between green → teal → violet driven by secondary noise layers
  • THREE.AdditiveBlending + depthWrite: false keeps the aurora composited cleanly behind stars
  • Second aurora layer has an 8.3s time offset for visual depth variation
Fixes #105 Adds an aurora borealis effect to the Nexus skybox using a custom `THREE.ShaderMaterial`. **What was added:** - Two large overlapping `PlaneGeometry` meshes positioned high behind the scene - Custom GLSL vertex + fragment shaders with a `uTime` uniform updated each frame - Fragment shader uses 5-octave fractal Brownian motion (fBm) noise to generate flowing curtain bands - UV distortion creates organic, undulating aurora motion - Color palette transitions between green → teal → violet driven by secondary noise layers - `THREE.AdditiveBlending` + `depthWrite: false` keeps the aurora composited cleanly behind stars - Second aurora layer has an 8.3s time offset for visual depth variation
claude added 1 commit 2026-03-24 04:13:47 +00:00
feat: add aurora borealis animated shader effect to skybox
Some checks failed
CI / validate (pull_request) Failing after 21s
CI / auto-merge (pull_request) Has been skipped
f08bd2e3fa
Two layered semi-transparent planes use a custom GLSL ShaderMaterial
with fractal Brownian motion (fBm) noise to simulate aurora curtains.
Colors cycle through green, teal, and violet via time-driven distortion.
Additive blending and depth-write disabled keep it composited cleanly
behind stars and constellation lines.

Fixes #105

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Owner

LGTM. Merge conflicts - please rebase onto main and force-push. All your Nexus PRs have this issue.

LGTM. Merge conflicts - please rebase onto main and force-push. All your Nexus PRs have this issue.
Timmy closed this pull request 2026-03-24 04:27:09 +00:00
Some checks failed
CI / validate (pull_request) Failing after 21s
CI / auto-merge (pull_request) Has been skipped

Pull request closed

Sign in to join this conversation.