Convert 2D ndarray heightmaps into 3D meshes
OTHER License
Generates icosphere meshes of varying levels of complexity
WebGL Signed Distance Function Mesher
Convert a flat array into a simplicial-complex-style indexed mesh, without optimisation.
Combine multiple indexed meshes into a single indexed mesh
Takes a list of vertices and faces, giving you back an array of individual triangles.
GLSL shaders for calculating/rendering Spherical Environment Maps, or "matcaps"
Given an array of triangles' vertices, return a `Float32Array` of their normal vectors.
Modular scene graph for composing and manipulating objects in a 3D scene.
Quickly pack a nested 2D array into a typed array – useful for flattening point data into a WebGL...
Convert a mesh index for drawing wireframes
Render a 2D ndarray to a canvas element.
Dynamic low-poly WebGL terrain demo
Quickly generates a normal map based on a 2D heightmap