Skip to content

urabexon/p5js_Sol-LeWittStyleArtTool

Repository files navigation

p5js_Sol-LeWittStyleArtTool 🎨

Inspired by Sol LeWitt's iconic wall drawings, Geometric Generative Art is a tool that allows you to freely generate and customize your own procedural wall art — directly in the browser!

🔗 Try it out here: Geometric Generative Art Tool

Usage 🚀

  1. Open index.html in your browser.
  2. Adjust the parameters in the GUI (upper-right corner).
  3. Click the "Generate Artwork" button to create your piece.
  4. Click "Save As PNG" to export your artwork as an image file (with a timestamped filename).

Demo 📷

Features 📦

  • Slider to control the appearance ratio of each shape:
    • Semicircles
    • Straight lines
    • Dashed lines
    • Noisy lines
  • Toggle background grid on/off
  • Adjust stroke thickness
  • Save artwork as PNG (timestamped)
  • One-click random generation

Inspiration 💡

This tool is inspired by the conceptual works of Sol LeWitt, a pioneer in minimalist and generative art.

“The idea becomes a machine that makes the art.” — Sol LeWitt

Built With 🔧

  • p5.js — Creative coding framework
  • dat.GUI — Interactive UI controller

🖼️ In honor of Sol LeWitt.
by Urabexon

About

The idea becomes a machine that makes the art.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published