Import GLSL source files. Pre-processed, validated and optimized with Khronos Group SPIRV-Tools. Supports glslify.
☆34Sep 18, 2021Updated 4 years ago
Alternatives and similar repositories for rollup-plugin-glsl-optimize
Users that are interested in rollup-plugin-glsl-optimize are comparing it to the libraries listed below
Sorting:
- GLSL Bezier curve☆32Oct 18, 2019Updated 6 years ago
- Schlick's fast Bias & Gain function for custom easing☆23Oct 22, 2020Updated 5 years ago
- Generates a ray for Shadertoy-style raycasting in GLSL☆23Mar 27, 2015Updated 10 years ago
- Adaptation of Threejs BasisTextureLoader for OGL☆15Aug 27, 2021Updated 4 years ago
- Reuse typed arrays☆76Nov 23, 2021Updated 4 years ago
- Framerate-independant spring physics☆25Nov 23, 2018Updated 7 years ago
- Calculate SDF for image/bitmap/bw data☆56Jul 19, 2023Updated 2 years ago
- Comparisons of shaders across multiple APIs☆23Feb 23, 2023Updated 3 years ago
- ☆80Sep 10, 2022Updated 3 years ago
- Any-dimensional interpolation and noise function generation using inverse distance weighting☆29Mar 7, 2022Updated 4 years ago
- webgl position based fluids☆64Apr 10, 2019Updated 6 years ago
- A GLSL type checker, code formatter, and minifier for WebGL☆440Aug 8, 2025Updated 7 months ago
- Contains example fragment(pixel) shader for my lecture on shader programming☆32Jun 2, 2022Updated 3 years ago
- "Point Text" Helper for three JS☆77May 28, 2024Updated last year
- Typescript library for generating distance fields from 2d images on the GPU☆120Sep 9, 2020Updated 5 years ago
- Split text within HTML elements into individual lines, words, and/or characters☆66Jun 5, 2025Updated 9 months ago
- glsl tool functions☆24Apr 1, 2020Updated 5 years ago
- Pbd is a Pixel Buffer Diff library designed for visual regression tests. With zero dependencies and a bundle size under 2kb, Pbd works as…☆29Jul 1, 2025Updated 8 months ago
- ☆51Mar 19, 2023Updated 3 years ago
- A Three.js template I build to start quickly and easily new projects. This is based on my webpack template.☆14Jan 30, 2024Updated 2 years ago
- A plugin for esbuild that enables importing *.glslx files.☆37Aug 8, 2025Updated 7 months ago
- easing library allowing to describe complex easings in JSON☆57Updated this week
- Linear interpolation between multiple arrays☆13Apr 19, 2021Updated 4 years ago
- A barebones WebGL implementation of Doom 3's "glare" effect. It fakes a simple bloom effect by extruding vertices and interpolating their…☆41Apr 25, 2023Updated 2 years ago
- Tweakpane plugin to add undo/redo logic to your panes☆13Apr 17, 2025Updated 11 months ago
- The Bachelor's thesis covering the work found under the Global Illuminati organisation☆15Jun 1, 2018Updated 7 years ago
- A WebGPU engine.☆194Oct 2, 2024Updated last year
- Lightweight vanilla smooth scrolling based on native browser scrollbar☆29Jan 4, 2023Updated 3 years ago
- ☆17Jan 31, 2024Updated 2 years ago
- Free 2D, 3D and 4D blue noise textures from the Moments in Graphics blog☆202Oct 5, 2019Updated 6 years ago
- Vertex based ambient occlusion calculation for meshes☆57Feb 22, 2017Updated 9 years ago
- Convert a Canvas graphic to a Buffer, as fast as possible, without a copy☆24Nov 10, 2024Updated last year
- WebGL tools for use with the OGL library☆37Feb 24, 2022Updated 4 years ago
- Geometries for 3D rendering, including normals, UVs and cell indices (faces). Perfect if you want to supercharge your dependency folder..…☆104May 24, 2025Updated 9 months ago
- A data structure and lookup for 3D vector fields (flow fields).☆41Jul 7, 2024Updated last year
- Read floating point values back from WebGL☆44Oct 8, 2014Updated 11 years ago
- Sometimes you just need to postion things on the surface of a sphere. Here are a few methods I've used over the years.☆22Oct 12, 2017Updated 8 years ago
- This is an optimization algorithm to optimize a list of paths to minimize the amount of time needed to draw the paths with a pen-plotter☆10Aug 17, 2018Updated 7 years ago
- Examples of WebGL Physics Library☆53Dec 6, 2025Updated 3 months ago