Skip to content

A collection of geometric art pieces. Alter numerous parameters to make new and interesting creations. Combines programming, crafted customizations and computer randomization. Creates videos and still images.

Notifications You must be signed in to change notification settings

mathematical-art/mathematical-art.github.io

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mathematical Art with Elizabeth

This project is a collection of computer art sketches which draw simple geometric figures on the screen which become starting points for creating multitudes of interesting variations, each with their own individual flare. The user adjusts parameters to create something which uniquely visually appeals to them. The finished art piece is an image or a video that combines JavaScript programming, the chosen choice of parameter settings, and in some cases pseudorandom aspects.

The web app currently includes the following sketches.

  • One-Dimensional celluar automata
  • Circle packing
  • Contour plotting
  • Graphing calculator
  • Julia & Mandelbrot sets
  • Phyllotaxis (spirals)
  • Sierpinski carpet fractal
  • Trigonometry swirls
  • Tiling
  • Spirograph

More sketches will be added later.

The project includes a UI and a common framework that sketches share in order to access animation facilities and other features. Sketches can use either Canvas 2D or a WebGL fragment shader for rendering.

The project aims to engage with people who are interested in abstract art, mathematical curiosities or sensory stimulation.

Sponsor this project

Languages

  • JavaScript 67.9%
  • HTML 28.1%
  • GLSL 2.7%
  • CSS 1.3%