Visual Abstractions represents the convergence of Ed Maximus' dual passions for software engineering and artistic expression. In this groundbreaking creative coding project, Ed has devised a P5.js algorithm capable of transforming any text into a collection of striking shapes, generating an original artwork. To enhance the project's abstract nature, the generative piece is used as a basis for secondary artworks, enriched by an AI model trained on his previous creative explorations. Together, these pieces exemplify the union of logic and artistry in his imagination.

Click Here for More Info

As an ever-evolving project, Visual Abstractions will develop alongside Ed Maximus' journey into creative programming. The algorithm will continually advance to produce increasingly intricate artworks, and in time, the overall process will incorporate different mediums including traditional art forms.

Visual Abstractions has now reached Version 15. To gain a thorough understanding of the project's evolution, please read Part I, Part II , and Part III of Ed Maximus's insightful blog series, which detail his creative journey. To catch a glimpse of the earlier Version 5, known then as Abstract Language, visit this page. Lastly for an opportunity to engage with an interactive version of the project (v12), check out this page.

Using Format