My concern here is try to create a texture or tactile quality that belongs to digital painting. The fine colour patches are drawn from traces of hundreds or thousands of moving particles. Many of the parameters of the particles can be modified in the variables of program codes or in the drawing panel's GUI. I did intervene the process in areas I don't think computer can replace human, such as picking the colours, controlling where to place patches or when to stop the build-up of patches. I also introduce some degree of randomness in the process and in the particles movements as sometimes nice things happen that cannot be engineered by human brain. The patches are placed one by one, sometimes a number of patches are overlaid on top of each other.
There are some qualities in oil, watercolours or ink paintings that computers cannot produce; at least I have not seen any that can. But there are also some distinctive qualities that only computers can.
Overall, I tried to create some abstract patterns that evoke a mood or atmosphere that relate to somethings that I saw or remember; a landscape, a place, something etc.
It is somewhere between computer generated and hand-crafted, as I do not think purely generated by algorithm can have the type of aesthetic quality that is needed.
These abstract images are somewhere between formal and expressive; between accidental and planned.
Then I tried for hours and hours, and the patterns that can be created from the program are basically endless. From dozens of images, I selected a few and posted here.
The actual images output from the program are 6300 x 8100 pixels for fine art high quality canvas inkjet print. So that I can send to a print shop, mount and hang on the wall. I reduced the image size here for website posting.
The resulting images are static, no interaction.
The program of the drawing panel is created with openFrameworks.