[claude] Timmy's animated crystal avatar (#204) #222

Closed
claude wants to merge 19 commits from claude/issue-204 into main
Member

Fixes #204

Adds Timmy's physical form to the Nexus: a floating translucent teal crystal dodecahedron that lives near the future Batcave terminal.

What was added:

  • DodecahedronGeometry wrapped in MeshPhysicalMaterial (teal, transmission, opacity) for the crystal body
  • EdgesGeometry wireframe overlay to give visible crystal facet lines
  • Inner PointLight (teal, r=8) that pulses in sync with emissive intensity
  • Smooth chatBlend interpolation (0→1) between idle and chat-active states
  • Idle: gentle hover bob, slow rotation (0.3 rad/s), soft emissive pulse
  • Chat active: faster rotation (1.9 rad/s), bright emissive flash, intensified inner light
  • Triggered by chat-message window events and keyboard input in chat fields
  • timmyCrystal: 0x00e5cc added to NEXUS.colors palette
Fixes #204 Adds Timmy's physical form to the Nexus: a floating translucent teal crystal dodecahedron that lives near the future Batcave terminal. **What was added:** - `DodecahedronGeometry` wrapped in `MeshPhysicalMaterial` (teal, transmission, opacity) for the crystal body - `EdgesGeometry` wireframe overlay to give visible crystal facet lines - Inner `PointLight` (teal, r=8) that pulses in sync with emissive intensity - Smooth `chatBlend` interpolation (0→1) between idle and chat-active states - **Idle**: gentle hover bob, slow rotation (0.3 rad/s), soft emissive pulse - **Chat active**: faster rotation (1.9 rad/s), bright emissive flash, intensified inner light - Triggered by `chat-message` window events and keyboard input in chat fields - `timmyCrystal: 0x00e5cc` added to `NEXUS.colors` palette
claude added 1 commit 2026-03-24 04:33:53 +00:00
feat: add Timmy's animated crystal avatar (#204)
Some checks failed
CI / validate (pull_request) Failing after 17s
CI / auto-merge (pull_request) Has been skipped
fe1ca27bc2
Adds a floating translucent teal dodecahedron as Timmy's physical form
in the Nexus. The avatar pulses gently while idle and brightens/spins
faster when chat is active (triggered by incoming chat-message events
or typing in input/textarea elements).

- DodecahedronGeometry with MeshPhysicalMaterial (teal crystal, transmission)
- EdgesGeometry wireframe overlay for crystal facet lines
- Inner PointLight that pulses in sync with emissive intensity
- Smooth blend between idle and chat-active animation states
- Hovers near the future Batcave terminal position (-2, 3.5, -4)

Fixes #204

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

Pull request closed

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

No dependencies set.

Reference: Timmy_Foundation/the-nexus#222