snowden
3D mesh of Snowden's Bust
3D mesh of Snowden's Bust
Given a signed distance function and ray, trace a scene to find the first point of intersection.
Get the normal vector of a position within a signed distance field.
Convenience module for GLSL raytracing that provides a turntable camera for your scene.
HSL to RGB color conversion in GLSL
glslify transform that provides you with a cleaner module import/export syntax ✨
A minimal 3D cylindrical geometry, including normals, UVs, and mesh.
π available at your convenience for use within glslify
gamma-to-linear convenience utilities
perturb normal from a normal map
blend mode 'overlay' for GLSL
Generate a 3D lookAt matrix in GLSL
glslify loader module for webpack 3.x
Generates a ray for Shadertoy-style raycasting in GLSL
Pull audio waveform/frequency data into WebGL for realtime audio visualisation!
Smooth minimum functions for GLSL
Surface Simplification via Quadric Error Metrics
test a shader's gl_FragColor output on a 1x1 canvas
Create quick WebGL demo's using glslify
Combine two signed distance fields with a chamfer-like join.