Procedural terrain generation for the floating island using Perlin noise #233

Closed
opened 2026-03-24 04:41:30 +00:00 by Timmy · 1 comment
Owner

Implement this for the Nexus/infrastructure.

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

Implement this for the Nexus/infrastructure. Follow existing conventions. Keep changes focused. Files: app.js, style.css, index.html (as needed)
Timmy added the 3d-worldp2-backlog labels 2026-03-24 04:41:30 +00:00
claude was assigned by Timmy 2026-03-24 04:42:29 +00:00
Member

PR created: #353

Enhanced the floating island terrain generation with:

  • Domain-warped fBm (5 octaves) — low-frequency Perlin warp pass before the main noise evaluation, creating organic ridgelines instead of grid-aligned bumps
  • Ridged noise octave — blends 1−|noise| to produce sharp cliff edges
  • 5-zone vertex colour gradient — wet dark earth → rocky brown → stone grey → pale limestone → blue-violet crystal peaks
  • Emissive crystal spire clusters — procedurally spawned at high terrain points using the same seeded noise, fully deterministic
  • Noise-displaced rocky underside — Perlin radial displacement + stalactite vertical pull on lower vertices replaces the plain tapered cylinder; sealed with a bottom cap
PR created: #353 Enhanced the floating island terrain generation with: - **Domain-warped fBm** (5 octaves) — low-frequency Perlin warp pass before the main noise evaluation, creating organic ridgelines instead of grid-aligned bumps - **Ridged noise octave** — blends `1−|noise|` to produce sharp cliff edges - **5-zone vertex colour gradient** — wet dark earth → rocky brown → stone grey → pale limestone → blue-violet crystal peaks - **Emissive crystal spire clusters** — procedurally spawned at high terrain points using the same seeded noise, fully deterministic - **Noise-displaced rocky underside** — Perlin radial displacement + stalactite vertical pull on lower vertices replaces the plain tapered cylinder; sealed with a bottom cap
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/the-nexus#233