Desmos Creations

Braid Generator

A system of parametric equations capable of rendering and shading various 3D braid patterns.

Video Link

Graph Link

Tooth Fairy

A piece created using 1,436 equations, based off of a prior studio arts assignment. Contains a hidden easter egg.

Video Link

Graph Link

Crane Animation

A 3D animation of a crane folding sequence. Desmos does not support 3D graphing, so I spent a week figuring out the math of orthogonally projecting 3D points into 2D space.

Video Link

Graph Link

Dog Study

A tool that allows you to edit the skeletal proportions of a dog, which in turn affects its walking gait. Also allows you to steer the dog in 3D.

Video Link

Graph Link

Spider Study

A 3D study of spider walking mechanics. Uses inverse kinematics to target different points on the ground while striding. Featured on Desmos's official Twitter account.

Video Link

Graph Link

Knot Generator

Takes in any parametric curve equation and converts it into a knot. Uses circle layering to add the illusion of depth.

Video Link

Graph Link

Town Generator

A tool that lets you design your own cliffside town, complete with procedurally generated mountains and architectural features.

Video Link

Graph Link

Pinball

A fully functional game of pinball, complete with realistic physics, a running scoreboard, and title screen animation.

Global Math Art Contest 2021 Finalist

Video Link

Graph Link

SUPERHOT

A 2D action game based on SUPERHOT. Time only moves when the player moves. 10 levels complete with 4 weapon loadouts and an enemy AI system.

Video Link

Graph Link

3D Hand + Keyframer

A 3D inverse kinematic hand rig, complete with a keyframing system and UI. I based this graph off of an early 2D draft with the same concept, then worked out all of the trigonometry to make the fingers move realistically.

Video Link

Graph Link

3D Human Rig

A 3D human rig with individual controls for every joint. Animated to perform a 360 roundhouse kick and strike a target.

Video Link

Graph Link

Hexagonal Truchets

A hexagonal tesselation made of only two distinct types of tiles. Based off of Sebastien Truchet's square tiling patterns.

Video Link

Graph Link

RGB to HSV Animation

A 3D animation of an RGB cube transforming into an HSV cylinder.

Video Link

Graph Link

Jellyfish

An interactive simulation of a swimming jellyfish.

Video Link

Graph Link

Billiards

A fully playable implementation of Billiards, created with realistic collision physics.

Video Link

Graph Link