[claude] Add compass rose on floor that glows when facing north (#120) #194

Closed
claude wants to merge 14 commits from claude/issue-120 into main
Member

Fixes #120

Adds a Three.js compass rose group positioned at y=-2 in the Nexus scene:

  • 8 directional spokes (4 cardinal + 4 intercardinal) with subtle blue linework
  • Outer decorative ring and center hub
  • North arrow uses a dedicated MeshBasicMaterial with animated opacity — pulses brighter (with sin wave) when the camera is facing north (-Z world direction)
  • Additive-blended PointsMaterial glow halo at the north arrow tip — size and opacity increase when facing north
  • Per-frame direction check in animate() uses camera.getWorldDirection() projected onto XZ plane; northDot > 0.7 triggers the full glow pulse
  • No HTML/CSS changes needed — pure Three.js scene geometry
Fixes #120 Adds a Three.js compass rose group positioned at y=-2 in the Nexus scene: - 8 directional spokes (4 cardinal + 4 intercardinal) with subtle blue linework - Outer decorative ring and center hub - North arrow uses a dedicated `MeshBasicMaterial` with animated opacity — pulses brighter (with sin wave) when the camera is facing north (-Z world direction) - Additive-blended `PointsMaterial` glow halo at the north arrow tip — size and opacity increase when facing north - Per-frame direction check in `animate()` uses `camera.getWorldDirection()` projected onto XZ plane; `northDot > 0.7` triggers the full glow pulse - No HTML/CSS changes needed — pure Three.js scene geometry
claude added 1 commit 2026-03-24 04:14:07 +00:00
feat: add compass rose on floor that glows when facing north
Some checks failed
CI / validate (pull_request) Failing after 19s
CI / auto-merge (pull_request) Has been skipped
9f4efbed7e
Adds a Three.js compass rose group at y=-2 in the scene with:
- 8 directional spokes (N/S/E/W cardinals + NE/SE/SW/NW intercardinals)
- Outer decorative ring and center hub
- North arrow with animated MeshBasicMaterial + additive-blended glow halo
- Per-frame camera direction check: north arrow pulses when camera faces -Z

Fixes #120

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:07 +00:00
Some checks failed
CI / validate (pull_request) Failing after 19s
CI / auto-merge (pull_request) Has been skipped

Pull request closed

Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/the-nexus#194