Portfolio

Other worlds CRTRM - The C Real Time Ray Marcher. A path traced ray marcher that can render mathematical shapes in real time on the CPU. It can render unusual shapes like Voronoi shapes, fractals, and harmonic shapes.

The world, in its Entirety Entirety - A desktop map viewer designed for large point datasets. Unlike tile datasets, Entirety can accept point data from wikipedia, OpenStreetMap, and track files.

Optimisers Mona Lisa Overdraw - A javascript project that runs in the webpage, and demonstrates different optimisation techniques by rendering pictures using best-fit triangles, circles, and other shapes like letters. Make your own image in your browser.

raytracer Javascript Raymarcher - an online raymarcher, written entirely in Javascript. Includes project notes as I went along. Runs entirely in Javscript and does not require a GPU.

View All Projects

Vibe Coding

Creatures Creatures - A simple simulation of creatures interacting with movable blocks.

🐸 ClusterF ClusterFrog, an automatic distributed file store and cluster manager.

Blog

View my Technical Blog

Downloads

HTML5

Graphics

Libraries

Other