Completed Projects:
Double Pendulum Fractal

Gerstner Waves
Auto-Parametric Oscillator

Voronoi Mosaic

Double Bubble

Spring-Mesh Cloth Simulation

Ordered Dithering

2D-Heat Transfer

Poisson Disc Sampling

Weierstrass ℘-Functions
Newton’s Rings
Interference
CFD + Scalar Transport
Edge Detection
Hill Shading
Incompressible Navier-Stokes CFD

Terrain Triangulation

Marching Squares

Dijkstra Algorithm

Aldous Border

Synchronization
Advection-Diffusion
Diffusion-Limited Aggregation

Abelian Sandpiles

Membrane Vibrations
Mandelbrot

Ray Tracing

Curve-Shortening Flow

K-means Clustering

Delaunay Mosaic

Bezier Curves

Gradient Perlin Noise

Floyd-Steinberg Dithering


Slime Swarm Simulation
Kármán Vortex Street

Domain Coloring
Seam Carving
Simple Rasterization

Vortex Field
Ray Casting
Sphere Tracing

Spherical Waves
A* Search

Terrain Generation
Genetic Algorithms

Prim’s Algorithm

Radial Distortion

Automatons
Strange Attractors
Mathematical Marbling
Reiter Snow Crystals
Digit Recognition

Fractal Perlin Noise

Barnsley Fern

Self-Organizing Map

Perlin Flow Field

Toroid Compactification
FABRIK Solver

JPEG Compression


Rayleigh–Bénard Convection

SVD Image Compression

Chladni Plates
Planet Generation
Quad Sphere

Worley Noise

Maurer Roses
Complex Fibonacci
Recursive Backtracker

Forest-Fire Model

Reaction-Diffusion
Metaballs

1D-Heat Transfer

N-Body Solver
Double Pendulum

In Progress
Boids Simulation
Ant Colony Sim
Simplex Noise
Curve Shortening Flow
Complex Root-Finding
Newton-Krylov Method
Stream Networks
RRT*
Particle in Cell
Gauss-Kronrod Quadrature
Quadtree Optimization
Mean Curvature Flow
Vortex-in-Cell Method
Diamond-Square Algorithm
2D-Kuramoto Model
Saffman-Taylor Instability
Elliptic-Curves
Phase-Field Modelling
Semi-Lagrangian CFD
Marching Cubes
SIMPLE CFD
Method & Process
All projects and experiments were done in MATLAB. The vast majority of the works are personal projects done in spare time, outside of academic responsibilities, and for enjoyment. A couple of projects were university-related, but all entirely coded and developed by me. Most programs are inspired by Wikipedia readings or YouTube videos; Nonetheless, while the ideas may have stemmed from these sources, the code and creations are entirely my own. Having said that, please feel free to use these images with credit to me or this website. If I have time in the future, I may link the readings or sources and upload the code behind each project.

























































































































































Leave a comment