Projects

Chronological list of all projects

09 Oct 2018

Quadtree

Animating the tree-structure for 2D collisions

15 Jun 2018

Scenic screen saver

Includes simulated ropes, a sunset/sunrise model, and Perlin coherent noise

01 Jun 2018

Perceptron

A simple linear classification algorithm

12 May 2018

Fractal Ferns

Generating fractal ferns using iterated function systems

20 Mar 2018

Convex Hulls

An algorithm to find the perimeter of a data set, and includes convex polygon overlap detection

04 Jan 2018

Word Search

An interactive word search generator and game

28 Aug 2017

Mona Lisa

A hill climbing method to mimic an input image with randomly generated triangles

05 Feb 2017

Square Art

Creating interesting pattens with squares

18 Jul 2016

Snake

An interactive snake game

08 May 2016

Tree Fractal

Generation and visualization of a Pythagoras tree

27 Aug 2015

Plinko

Simulating the famous plinko game

27 Jul 2015

Collisions

Simulating many collisions (under maintenance)