Skip to content

Creates algorithm art animations within a browser, inspired by abstract art by Hilma af Klint and Wassily Kandinsky. Link to live demo available.

Notifications You must be signed in to change notification settings

MorrisGlr/algo-art-klint-kandinsky

Repository files navigation

Klint and Kandinsky Algorithmic Art

Overview

I was inspired to make this algorithmic art (algo art) from the pioneering works of Wassily Kandinsky and Hilma af Klint. My JavaScript-based project uses the p5.js library to dynamically generate artwork that captures the essence of abstract paintings with a modern twist. The algorithmic approach to creating art not only pays homage to the masters of abstract painting but also explores the possibilities that emerge when art intersects with technology.

You can view the animation in your own browser by following this link! Get a new random animation each time you refresh the page.

Visual Description

In the animation, colorful shapes are scattered on the canvas that gives the viewer the impression that they are viewing a 2D plane, but once the canvas is populated with shapes, the viewer can see that the shapes are actually 3D objects. The point of view rotates to reveal that the shapes have variable depth, occupy 3D space,

Conceptual Inspiration

The colors and shapes are inspired by the works of Kandinsky and af Klint, who were known for their use of vibrant colors and geometric forms. It is a testament to the enduring influence of their artistry and an exploration of how their visionary approaches to abstraction can be reinterpreted in the digital age.

Technical Overview

This project can run directly on any web browser, making it accessible and easy to share. The code is written in JavaScript and utilizes the p5.js library, which simplifies the process of creating graphics and interactive content. Like most algo art, randomness is a core component in the creation of the visuals. Randomness controls the size, color, shape type, and the position of the shapes, creating a unique experience each time the animation is run. The code is designed to be modular, allowing for easy customization and experimentation with different parameters.

Contact

Morris A. Aguilar, Ph.D.
@morrisglr.bsky.social

About

Creates algorithm art animations within a browser, inspired by abstract art by Hilma af Klint and Wassily Kandinsky. Link to live demo available.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published