hughsk


  • A grab bag of vector utility functions for 2D and 3D vectors that operate on plain arrays

    published 0.1.0 11 years ago
  • ndarray views of strings

    published 1.0.0 9 years ago
  • A light entity/component system for building JavaScript games

    published 0.1.0 11 years ago
  • A small module that handles creating a player that can jump with Box2dweb

    published 0.1.0 11 years ago
  • present a polling interface for keyboard state given a binding object (temporary fork)

    published 0.1.0 11 years ago
  • An alternative implementation of d3's quantitative scales

    published 0.0.0 11 years ago
  • A naive heightmap mesher that takes a 2D ndarray and returns a 3D mesh

    published 0.0.0 11 years ago
  • Get the normal vector of a 3D triangle

    published 0.0.0 11 years ago
  • Quickly generates a normal map based on a 2D heightmap

    published 0.0.0 11 years ago
  • A simple extension of node's EventEmitter that permits setting the context of emitter events.

    published 0.0.1 11 years ago
  • A browserify transform that automatically installs missing dependencies

    published 1.1.0 8 years ago
  • A generic GLSL post-processing module for applying super-speedy GPU effects to images, videos and canvas elements

    published 0.0.1 11 years ago
  • Streamable UI elements for adjusting metrics when debugging interactives/visualisations/etc.

    published 0.0.0 11 years ago
  • A small helper library for embedding Google Fonts on your page.

    published 1.0.0 8 years ago
  • n-degree Bezier interpolation

    published 0.1.0 11 years ago
  • Takes a 2D shape and generates the sides of an extruded mesh.

    published 0.0.0 11 years ago
  • Basic fog functions for GLSL: linear, exp and exp2

    published 0.0.1 11 years ago
  • A browserify transform stream for glslify

    published 0.1.1 11 years ago
  • Turns functions into ndarrays

    published 1.0.0 9 years ago
  • Reduces the boilerplate in setting up a request/response pattern between your main thread and a web worker

    published 0.0.0 11 years ago
  • Takes an object or array of variable names/values and gives you back a list of `#define` statements you can drop into GLSL.

    published 0.0.1 11 years ago
  • A generic parser for the .obj 3D geometry format

    published 0.0.1 11 years ago
  • A reusable GLSL point light function

    published 0.1.0 11 years ago
  • Packs integer values from a 2D ndarray into an RGB one for storing as compressed images

    published 0.0.0 11 years ago
  • Transform your source to inline const values

    published 0.1.0 11 years ago
show more packages