Creative Coding
Most of my work in creaing visualling appealing and/or interesting content through programming mathematical concepts is created using Mathematica and hosted on GitHub. Some of my favorites are show here.
Complete Undulation & Oscillating Connceted Graphs

Randomly generate N points
Randomly generate N vectors originating from each point
Oscillate each point along its vector wth a randomly generated period
Draw a line from every point to every other point
Animate for a length of time equal to the least common multiple of all the periods to make sure everything syncs up and goes through at least 1 oscillation
Synchronized Products & Lissajous Curves

Psuedo-resonant Chaos & The Double Pendulum
CC BY-SA 4.0 Nathan Chapman. Last modified: March 23, 2025. Website built with Franklin.jl and the Julia programming language.