I**. PrimiDance II. PrimiLife III. PrimiEnd**

The Primitive Trilogy is a series of three long-form generative artworks, that have been released on the artblocks.io platform. Each of the works deals with different aspects of generative art, interactivity, composition, rarity and more... but they all also share some things and are my homage to the world of CGI primitives which are the same basic building blocks of all three works, taking each to a very different direction - geometric, figurative, abstract. Below you can find some thoughts and insights I wanted share about the series of works.

Once upon a time in the late 1980's, I got my first computer. It was a Commodore 64 with cassette tapes as storage devices and a monochrome (green) screen. I was immediately fascinated by this new device, and the world of possibilities it held. Games had to be played, 8-bit music absorbed, and quite quickly I started making my own mini-programs. Learning BASIC from a book from the local library, I started making my own small pixel adventure games. At the time the home computer wasn't capable of much, especially in the graphic department, but these constraints actually proved to be really helpful in pushing my creativity further.

Untitled

One of my favorite games growing up - Asteroids on Atari, released 1979.

Since then many pixels were pushed, frames iterated, and I designed and developed many commercial and artistic works mostly in some kind of screen spaces. One thing still persists, since those early days of my involvement with computer graphics, I am always drawn to the basic building blocks in their purest - raw pixels, vector coordinates, simple geometric shapes and 3d primitives.

Once I discovered the artblocks platform, I immediately felt at home. Not only its amazing line of artists and works, but also the constraints imposed by the need to keep script sizes small was something that immediately got my creative juices flowing. So that's how this trilogy of works started, as my debut on artblocks - but not my first generative artwork.

Below I will try to document and share my journey concerning this trilogy of works, outlining some of my thoughts and insights.

Chapter I. - PrimiDance

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/5e848717-4a7a-421f-baeb-6cca002f2eef/Untitled.png

The first instalment in this trilogy aims to demonstrate my fascination and love of the basic building blocks for many types of computer generated imagery. Using only the basic primitives offered by p5js, combined with random chance and some strict design decisions the series constructs an orbit (or 'dance') of primitives around a central composition reminiscent of a planet and its satellites. This also alludes to building blocks in nature - such as the creation phase of our solar system or atomic structures - the phase when chaos starts shifting into some kind of order.

Working only with these primitives, I tried to show how delicate changes in sizing, distribution, animation and color can create such delicate diversity.

The 6 basic primitives used - plane(), box(), cylinder(), cone(), torus(), sphere()

The 6 basic primitives used - plane(), box(), cylinder(), cone(), torus(), sphere()

Another interesting exploration was fully maximizing the various parameters of each primitive for even further diversity. For example a pyramid is actually a sphere with a small number of sub-divisions... how cool is that?