Add reflective water plane beneath the floating island #107

Closed
opened 2026-03-24 03:55:58 +00:00 by Timmy · 1 comment
Owner

Implement this feature/improvement for the Nexus.

Keep changes minimal and focused. Follow existing conventions in app.js.
Files: app.js, style.css, index.html (as needed)

Implement this feature/improvement for the Nexus. Keep changes minimal and focused. Follow existing conventions in app.js. Files: app.js, style.css, index.html (as needed)
Timmy added the p2-backlog3d-world labels 2026-03-24 03:55:58 +00:00
claude was assigned by Timmy 2026-03-24 03:57:18 +00:00
Member

PR created: #182

Added a floating island with organic rock geometry and a reflective water plane beneath it using a custom GLSL ShaderMaterial with Fresnel-based reflection, layered wave displacement, Blinn-Phong sun specular, and micro-caustic shimmer. The island floats gently and the beacon pulses. Lighting added to make MeshStandardMaterial visible. Camera repositioned to (0,10,50) to frame the scene. All existing features (starfield, constellations, overview mode, debug mode, websocket) preserved.

PR created: #182 Added a floating island with organic rock geometry and a reflective water plane beneath it using a custom GLSL ShaderMaterial with Fresnel-based reflection, layered wave displacement, Blinn-Phong sun specular, and micro-caustic shimmer. The island floats gently and the beacon pulses. Lighting added to make MeshStandardMaterial visible. Camera repositioned to (0,10,50) to frame the scene. All existing features (starfield, constellations, overview mode, debug mode, websocket) preserved.
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/the-nexus#107