https://github.com/42arch/procedural-island-generator
A multiple-style random island generator. 多种风格的随机岛屿生成器
https://github.com/42arch/procedural-island-generator
fbm perlin-noise pixel-art procedural-generation procedural-terrain shaders simplex-noise three-js webgl
Last synced: 17 days ago
JSON representation
A multiple-style random island generator. 多种风格的随机岛屿生成器
- Host: GitHub
- URL: https://github.com/42arch/procedural-island-generator
- Owner: 42arch
- Created: 2025-06-08T15:32:29.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-08-11T16:19:19.000Z (10 months ago)
- Last Synced: 2025-09-08T23:39:34.493Z (9 months ago)
- Topics: fbm, perlin-noise, pixel-art, procedural-generation, procedural-terrain, shaders, simplex-noise, three-js, webgl
- Language: GLSL
- Homepage: https://procedural-island-generator.netlify.app
- Size: 418 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Procedural Island Generator
A multi-style random island (or terrain) generator. 🏝️
## Intro
Using Perlin noise and FBM to generate elevation and moisture, and assigning biomes accordingly.
Also, you can generate different styles of islands by adjusting the parameters.
Powered by WebGL, It's fast!

## Preview
[procedural-island-generator.netlify.app](https://procedural-island-generator.netlify.app)
## Tech Stack
* Three.js
* Vite
* TypeScript
* GLSL
* Tweakpane