Home | Math art in code
Page by Murray Bourne, IntMath.com. Last updated: 07 Sep 2019Math art in code
Last updated: 07 September 2019.
This is a collection of computer-generated art that has mathematics at its core.
An evolute of a curve is the path traced out by the centers of the radius of curvature of the curve. Animations of this concept produce pleasing geometric shapes. See:
A Lissajous curve results from the combination of two combined signals. Here are some animations of Lissajous curves, using SVG and javascript. See:
Create your own solid of revolution using this interactive 3-D graph. Drag across the canvas and the shape automatically appears.
Here's an animation made from pure CSS whose wave motion makes it look a bit like a jelly fish.
This spinning clock is made using CSS (for the rotation and font changes) and javascript. For a creative take on a familiar subject, see:
The Moire effect is produced when 2 similar patterns (usually slightly out of phase) interact as they move. Sometimes it's not so good (striped shirts on a video), but sometimes it is a design feature. See the animation, which uses simple CSS animations (no javascript), here:
Delaunay Triangulation is a specific kind of triangulation (the important mathematical concept used in everything from engineering to computer graphics).
See some math, art and coding at:
Perlin Noise was an important development in computer game and animations, as it made surfaces a lot more realistic. The process is based on vectors, interpolation and differential calculus. This animation reminds us of smoke moving in the wind. See:
This is an animation of the Moore Curve, an example of a space filling curve which consists of continuous (one-dimensional) fractal lines that bend around in ever more intricate ways such that they eventually fill a (2-dimensional) square.
Bubble sorting is a simple sort technique that all coders learn about. Here are two visualizations of the bubble sort process, one involving numbers, and the other colors.
Search IntMath
Online Math Solver
This math solver can solve a wide range of math problems.
Go to: Online math solver