Tim Hutton's repositories
twitter-archive-parser
Python code to parse a Twitter archive and output in various ways
GravityIsNotAForce
Visualising the spacetime geodesics of general relativity
crochet-simulator
Predicting the 3D shape from a crochet pattern.
mobius-transforms
Exploring Möbius transformations and implementing the book Indra's Pearls
vtkpowercrust
A VTK port of the PowerCrust surface reconstruction algorithm
klein-quartic
Exploring the Klein Quartic's geometry.
mandelstir
Animating fractional iterations in the Mandelbrot Set and Julia Sets.
cmake-swig-java
Minimal example of using SWIG to call C++ code from Java, with a CMake cross-platform build system.
latticegas
Lattice Gas Explorer, previously at http://code.google.com/p/latticegas
PseudosphereGeodesics
Visualising straight lines (geodesics) on the pseudosphere and related geometries.
webgl-reaction-diffusion
WebGL reaction-diffusion demo
linear-enzymes
Artificial chemistry where chains of atoms can catalyse reactions
voronoi-honeycombs
Making space-filling polyhedra using Voronoi cells
grid-physics
Flexible movement on a grid
image-based-fractals
Image-based fractal rendering
povray-polyhedra
Script to render different polyhedra for Wikipedia
terminatingturmites
Searching for Busy Beaver Turing machines and their higher-dimensional cousins the Terminating Turmites. Previously at http://code.google.com/p/terminatingturmites
turmite-trajectories
Analysing the trajectories of turmites
curved-mirrors
What does it look like when you are standing in a hall of mirrors and the walls curve inwards or outwards?
hat-freedom
Exploring the degrees of freedom in the new aperiodic monotile, 'the hat'.
timhutton.github.io
Blog:
achem-interactive
Tools for making diagrams of artificial chemistry reaction sequences
organic-builder-webvr
Organic Builder, now in WebVR. Work in progress.
prince-ruperts-cubes
Exploring the nesting of Prince Rupert's Cubes
triakis-truncated-tetrahedra
Code for making triakis truncated tetrahedra, which pack neatly in 3D space if you make enough of them
world_of_mathayas
Battle fierce dogs! And baby dogs! Solve math puzzles! Earn points!