gl-shader-extract
extracts uniforms and attributes from a shader object
extracts uniforms and attributes from a shader object
lots-of-spinning-things
gets a unit vector for a given cubemap face
A flexible birds eye camera for WebGL.
Six cube face geometries forming a disjoint skybox.
Simple utility for grabbing video input from `getUserMedia` and channeling through a video element
Generates boilerplate for experimenting with a fragment shader.
parse an obj file into the format that mesh-viewer understands
packs a RGBA color into a single float
An API and accompanying client for generating glslify shaders in the browser
glslify module implementing parallax occlusion mapping.
Helper module that converts an array of quad indices to an array of triangles indices
A helper module that allows you to recover the camera position from a view matrix.
A camera that can be easily be moved and turned.
Phong material for 3d scenes using stack.gl
Draws a skydome with a sun into a 3D scene.
Shader based audio processing stream
first person shooter camera for game-shell
optimized 9-tap gaussian blur for GLSL
Displays a given fbo's color[0] texture on your screen, in its own canvas. Useful for debugging. Derived from gl-texture2d-display.