glsl-face-normal
approximate face normal in the fragment shader
Found 64 results for ecosystem:stackgl
approximate face normal in the fragment shader
glslify loader module for webpack
HSL to RGB color conversion in GLSL
glslify transform that provides you with a cleaner module import/export syntax ✨
Generate a 3D lookAt matrix in GLSL
A logarithmic scale for glslify
test a shader's gl_FragColor output on a 1x1 canvas
A linear scale for glslify
3D mesh of Snowden's Bust
Pull audio waveform/frequency data into WebGL for realtime audio visualisation!
A Promise wrapper for glslify, providing a consistent interface between both Node.js and browserify
Smooth minimum functions for GLSL
π available at your convenience for use within glslify
Combine two signed distance fields with a chamfer-like join.
A minimal 3D cylindrical geometry, including normals, UVs, and mesh.
Create quick WebGL demo's using glslify
gl-matrix's vec4, in c, split into smaller pieces
Surface Simplification via Quadric Error Metrics
gamma-to-linear convenience utilities
Convenience module for GLSL raytracing that provides a turntable camera for your scene.
perturb normal from a normal map
Generates a ray for Shadertoy-style raycasting in GLSL
Get the normal vector of a position within a signed distance field.
an example scene which blends foreground and background images
blend mode 'overlay' for GLSL
Convenience module for FBO-driven particle simulations
Given a signed distance function and ray, trace a scene to find the first point of intersection.
Take an array of GLSL tokens and determine which tokens are either assignments or variable declarations.
Mouse/touch-draggable first-person camera
glslify loader module for webpack 3.x
GLSL SDF function for generating a sphere.
Extract macro preprocessor statements from an array of GLSL tokens
Parse .PC2 vertex animation files
GLSL SDF function for generating a sphere.
Convenience wrapper for handling glslify on the client, minimising the amount of requests to glslify-deps
gl-matrix's quaternion, in c, split into smaller pieces
Find all require calls within a glslify file
Smoothly combine two signed distance fields.
"Descope" an array of GLSL tokens such that they can be safely inlined alongside within another shader without causing any global variable conflicts.
Simple "lookat" camera abstraction built on top of gl-matrix
Easily change and access your WebGL flags set by gl.enable/gl.disable with minimised overhead
Given a series of GLSL tokens, dedupes any extension declarations and places them at the top of the shader source
Read out the contents of a floating-point gl-texture2d
GLSL SDF function for generating a sphere.