Quickly generates a normal map based on a 2D heightmap
OTHER License
normalmap.js is a library for creating simple interactive lighting effects using normal maps.
Given an array of triangles' vertices, return a `Float32Array` of their normal vectors.
Dynamic low-poly WebGL terrain demo
Calculate SDF for image/bitmap/bw data
Quickly pack a nested 2D array into a typed array – useful for flattening point data into a WebGL...
Marks out disconnected "rooms" in a 2D array.
A generic GLSL post-processing module for applying super-speedy GPU effects to img/video/canvas e...
GLSL shaders for calculating/rendering Spherical Environment Maps, or "matcaps"
Get a 3D triangle's normal vector
A procedural terrain generation engine for use with the Three.js 3D graphics library for the web.
Convert 2D ndarray heightmaps into 3D meshes
JavaScript version of mapgen2 polygon map generator algorithms
Render a 2D ndarray to a canvas element.
The continuing saga of displacement and normals in three.js