Theo Honohan's repositories
conic-draw
C++ implementation of Pitteway's algorithm for rasterizing ellipses, parabolas, and hyperbolas
convex-convolution
Python code for stroking a convex polygon along a polyline.
fontpath
Font to vector path tools
GridToFullscreenAnimations
A set of grid-to-fullscreen animations with three.js
Leaflet.markercluster
Marker Clustering plugin for Leaflet
lfsr-dissolve
Simple JavaScript/Canvas code which performs a dissolve using a maximum-length LFSR
ludgate-logarithms
Generators for Percy Ludgate's "Irish logarithms"
martinez
Martinez-Rueda polygon clipping algorithm, does boolean operation on polygons (multipolygons, polygons with holes etc): intersection, union, difference, xor
opentype.js
Read and write OpenType fonts using JavaScript.
p5-with-brython
Experiments with using p5js in conjunction with Brython (python running in the browser)
parachetic-words
Groups of words from a Scrabble dictionary which differ by just one character substitution: (gurgle, burble, purple, turtle) etc.
poly2trap
Trapezoidal decomposition of polygons in python
polybooljs
Boolean operations on polygons (union, intersection, difference, xor)
sdf
Simple SDF mesh generation in Python
tess
Python polygon tessellation code using OpenGL's GLU
tex-tests
Trying out math in markdown
theohonohan-old
Github pages personal repository
Typr.js
Typr.js - process fonts in Javascript
vandermonde
A short Haskell snippet which illustrates a generalisation of Vandermonde's identity
webgl-volume-raycaster
A WebGL Volume Raycaster