Parametric Curves | Rosettes | Wallpapers |
---|---|---|
![]() |
![]() |
![]() |
Mathematical symmetry experiments based on the book Creating Symmetry by Frank A. Farris.
Implemented in p5.js using WebGL for rendering.
This is the second iteration of this website. I redid the site in Vue and TypeScript since the old UI was confusing to use.
Visit https://ptrgags.dev/symmetry-sketchbook/ to explore the website. Instructions are included on each page.
npm install
npm run dev
Lint with ESLint
npm run lint
npm run build
When ready to release an update to the site, do the following:
# Build the static site into the dist/ folder
npm run build
# Check in changes
git add dist/
git commit
# This pushes the dist/ folder to origin/gh-pages as a git subtree.
npm run deploy