Pinned Repositories
glsl-2d-primitives
SDF functions to draw 2d shapes in glsl.
glsl-barrel-pincushion
Distort UV using barrel or pincushion
glsl-grid
Draws an antialiased grid along the X/Y/Z direction of a mesh.
standalone-shader
A native webgl wrapper for 2D shaders.
ugl
µgl is a micro WebGL2 engine, made for learning purposes.
virtual-scroll
A low-level library to create custom scroll behaviors.
vue-route
Routing directive for Vue.js, inspired by ng-view.
ayamflow's Repositories
ayamflow/virtual-scroll
A low-level library to create custom scroll behaviors.
ayamflow/glsl-grid
Draws an antialiased grid along the X/Y/Z direction of a mesh.
ayamflow/glsl-2d-primitives
SDF functions to draw 2d shapes in glsl.
ayamflow/ogl-tools
WebGL tools for use with the OGL library
ayamflow/standalone-shader
A native webgl wrapper for 2D shaders.
ayamflow/glsl-barrel-pincushion
Distort UV using barrel or pincushion
ayamflow/schlick-curve
Schlick's fast Bias & Gain function for custom easing
ayamflow/glsl-layer
Layer texels on top of each other in the same shader.
ayamflow/tweakpane-image-plugin
An image input plugin for tweakpane
ayamflow/fps-control
A naive FPS throttler implementation
ayamflow/infinite-random-list
An infinite list of shuffled elements
ayamflow/texture-combine
A tool to combine different RGB/A channels into a single texture
ayamflow/turfu-starter
A project boilerplate for the web of the future. Le turfu.
ayamflow/noop-starter
A barebones modern web project starter
ayamflow/three-tools
WebGL tools for use with threejs
ayamflow/esbuild-glslify
esbuild plugin for glslify
ayamflow/gobelins-nobuild-starter
A barebones starter with no build step and no dependencies :)
ayamflow/opz-parser
A Javascript MIDI parser for the Teenage Engineering's OP-Z
ayamflow/controlkit.js
A lightweight controller and gui library
ayamflow/sniffer
A browser sniffing util
ayamflow/srs-system
A (naive) javascript Spaced-Repetition System (SRS) for flashcards-based learning
ayamflow/ugl
µgl is a micro WebGL2 engine, made for learning purposes.
ayamflow/dotfiles
OS X dotfiles FTW
ayamflow/polygon-centroid
Return the centroid for a given convex polygon.
ayamflow/size
Small util to centralize and debounce window 'resize' events.
ayamflow/canvas
A lightweight wrapper around the <canvas> element to ease context and ratio handling.
ayamflow/canvas-color-space
Proposed web platform feature to add color management, wide gamut and high bit-depth support to the <canvas> element.
ayamflow/ddd-2018
ayamflow/impetus
Agnostic utility for adding momentum to anything. It's like iScroll, except not for scrolling. Supports mouse and touch events.
ayamflow/ogl
Minimal WebGL Library