Generative Art
Develop handcoded generative art compositions using the HTML canvas element and JavaScript, leveraging functions, iterative logic, and randomized algorithms to create dynamic and visually unique digital artwork.
Fall 2025
Software Used: Phoenix Code
This is the function that is run each time a person clicks. It clears the canvas, generates 10 random numbers from 1 to 10 which correspond with one of ten configurations of the triangle grid and layer different grids on top of each other. There’s a 50% chance of triangles being transparent which allows for grids underneath to be visible and amazing shapes and patterns to be seen.