Search results
127 packages found
Extend Three.js standard materials with your own shaders!
node-based WebGL 3D engine https://polygonjs.com
A pseudo-random number generator, rare, powerful, and extensible.
A procedural dungeon generator
A Generator That You'll Love
An implementation of 2D perlin noise, used to generate more natural-looking noise compared to value noise.
An implementation of 2D value noise, used to generate smooth grids of noise.
A customizable phrase generation library for made up languages utilizing basic markov chaining.
Convert nested callback hell into serial procedural coding style, which is more readable, writable, and maintainable. Lightweight, Zero Dependency.
Spatially deterministic noise generators
Occlusion plugin for the 3D engine https://polygonjs.com
This project provides PRNG functions for generating pseudo-random values using a seed-based approach and various algorithms
Trace plugin for the 3D engine https://polygonjs.com
Noisify a canvas!
simplex-noise is a fast simplex noise implementation in Javascript. Works in node and in the browser.
FastNoise Lite is an extremely portable open source noise generation library with a large selection of noise algorithms
- noise
- fastnoise
- procedural
- simplex
- opensimplex
- cellular
- voronoi
- perlin
- value
- cubic
- fractal
- domain-warping
- 2D
- 3D
- View more
Extensible general-purpose cellular automata
A TypeScript utility for efficiently managing computed values in dependency trees.
Content generation for world-building, RPGs, stories, and more.
Procedural generation 2D map with biomes