Skip to content

christina-zhou-96/drawing-curves

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

This accompanies a figure in the book "Curves: Flowers, Foliates & Flourishes" by Lisa DeLong, published by Wooden Books (Bloomsbury USA)

original curves

Currently allows user to create a pattern off a geometric grid, in this case four petaled. User selects a direction and the pattern will propagate in the same direction until there is no more canvas

geometry automata gif

Instructions

Run main.py

Press on your keyboard the initial of the direction you want to move in with WASD or arrow keys

Click the arc you would like to start

Wait until the arc is finished drawing, and then repeat for more patterns

You may also select arcs by yourself with spacebar if you do not wish to propagate any motion.

Future directions

Program should generate new patterns on its own without user input

Program should include new motions such as full moon

Program should include other basic units such as six petaled grid

Program should allow multiple patterns to propagate once

If you enjoyed this, you may also enjoy

2D cellular automata in A New Kind of Science by Stephen Wolfram

Game of Life by John Horton Conway

The Algorithmic Beauty of Seashells by Hans Meinhardt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages