Hugh Kennedy's repositories
glsl-noise
webgl-noise shaders ported to work with glslify
canvas-fit
Small module for fitting a canvas element within the bounds of its parent.
adobe-swatch-exchange
Encode/decode color palettes in Adobe's .ase format
png-chunk-text
:scroll: Create or parse a PNG tEXt chunk for storing uncompressed text data in PNG images.
svg-line-curved
Generate the path attribute for a curved SVG line.
png-chunks-encode
:floppy_disk: Return a fresh PNG buffer given a set of PNG chunks
soundcloud-resolve
Takes a SoundCloud URL and retrieves the relevant JSON data for that resource from the SoundCloud API
closest-package
Find the closest package.json file meeting specific criteria
fonts-installed-osx
:mortar_board: Get an approximate list of the fonts available on your system in OS X
unindex-mesh
Takes a list of vertices and faces, giving you back an array of individual triangles.
web-media-playback
Retrieve playback and buffering information about audio or video playing in the browser
mouse-pressed
Simple module to detect if a mouse button is pressed or not.
sculpting-implicit-surfaces
Sculpting Procedural Content with Implicit Surfaces
firefox-location
Approximates the current location of Mozilla Firefox on your system.
fullscreen
fullscreen polyfill api that presents an event emitter
kimi
Define states with values and kimi will drive between the states
ray-3d
a high-level ray picking helper for 3D intersection
touch-position
get current mouse/touch position
WebGL_SDK
WebGL 3D graphics demos and helper code written in Javascript. Optimized for PowerVR devices