Geometry, Fractals, Computer Vision, Artificial Life, Artificial Chemistry, Ready (reaction-diffusion), Golly (cellular automata).
twitter-archive-parser. Python code to parse a Twitter archive and output in various ways
2.4kopengl-canvas-wasm. Minimal example of animating the HTML5 canvas from C++ using OpenGL through WebAssembly
365GravityIsNotAForce. Visualising the spacetime geodesics of general relativity
222sdl-canvas-wasm. Minimal example of animating the HTML5 canvas from C++ using SDL through WebAssembly
221crochet-simulator. Predicting the 3D shape from a crochet pattern.
87hyperplay. Explore tilings on the hyperbolic plane
86mobius-transforms. Exploring Möbius transformations and implementing the book Indra's Pearls
44livingphysics. Artificial chemistry game
43zomes. Zomes are polar zonohedron domes, made from rhombi.
33vtkpowercrust. A VTK port of the PowerCrust surface reconstruction algorithm
33klein-quartic. Exploring the Klein Quartic's geometry.
28mandelstir. Animating fractional iterations in the Mandelbrot Set and Julia Sets.
27squirm3. Artificial chemistry
26latticegas. Lattice Gas Explorer, previously at http://code.google.com/p/latticegas
18cmake-swig-java. Minimal example of using SWIG to call C++ code from Java, with a CMake cross-platform build system.
18PseudosphereGeodesics. Visualising straight lines (geodesics) on the pseudosphere and related geometries.
16slinker. Generating Slitherlink puzzles, previously at http://code.google.com/p/slinker
9linear-enzymes. Artificial chemistry where chains of atoms can catalyse reactions
8webgl-reaction-diffusion. WebGL reaction-diffusion demo
8chessviz. Visualizing the space of chess moves
7turmite-trajectories. Analysing the trajectories of turmites
3voronoi-honeycombs. Making space-filling polyhedra using Voronoi cells
3image-based-fractals. Image-based fractal rendering
3hat-freedom. Exploring the degrees of freedom in the new aperiodic monotile, 'the hat'.
2povray-polyhedra. Script to render different polyhedra for Wikipedia
2terminatingturmites. Searching for Busy Beaver Turing machines and their higher-dimensional cousins the Terminating Turmites. Previously at http://code.google.com/p/terminatingturmites
2twisty-quads. Playing around with an optical illusion doodle
2circle-squaring. Cutting up a circle to make a square - how close can you get?
2geofun. Exploring location-based fun
2grid-physics. Flexible movement on a grid
2timhutton.github.io. Blog:
1curved-mirrors. What does it look like when you are standing in a hall of mirrors and the walls curve inwards or outwards?
1triakis-truncated-tetrahedra. Code for making triakis truncated tetrahedra, which pack neatly in 3D space if you make enough of them
1