Because every now and then, something really needs an undo.

Fine art print on watercolor paper, 160×40 cm available in the shop
Because every now and then, something really needs an undo.
Fine art print on watercolor paper, 160×40 cm available in the shop
Hi, just small but exciting update. I opened a Ko-Fi shop for my artprints. It just went live!
Ko-fi is a platform that allows fans to make small (or large) donations to creatives around the world. The idea is very simple. Anyone can make one-off or recurring donations to artists they like and want to support. It’s basically a digital tip jar, with messages, a blog and a shop attached to it.
The support or tip function is incredibly simple. On some of my pages you will see a “Support me” button. You can use it to “buy me a coffee” or, if you feel generous, increase the amount of your donation to whatever you want. The cool thing about Ko-Fi is that it has a 0% fee policy on coffee tips. So 100% of your money goes directly to the artist you support.
In addition to the support page, Ko-Fi offers a very simple to use shop for artists. Here, you can buy both digital as well as physical items directly from your favorite creator.
I’ve opened a store offering Fine Art Prints. You will find links to product pages on the Ko-Fi shop throughout my website. You can also visit the shop here.
As always, thank you for supporting my art!
Cheers, Ingmar
It’s been quite a busy week and I’m pleased to see that the website is making good progress. The main focus this week has been the portfolio.
My main body of work are prints, so I have created a “Prints” section first. In it are fine art prints, dye sublimation prints and inkjet prints on acrylic and vinyl. Images that I hand coded, have a link to the code version of the piece for those interested.
I’ve also set up the “Print Queue” to show you designs that are finished but not yet printed. This is mainly due to cost. Professional printing can be quite expensive, so I am thinking of ways to make these designs into prints through crowdfunding. I am doing some more research on that subject.
I’m pleased with how the “Code” section turned out. I was expecting it to be a bit of a struggle, but the images I code by hand fit nicely into a WordPress site. These images are not pictures I uploaded to the server, but pieces of code embedded in the page. If there is a printed version available, a link which will take you to there. I’m still amazed when I see a few lines of code end up on an aluminium platen bursting with color.
I am working on a shop, or two. Though you will be pleased to hear that all prints are available for purchase. If you are interested, please contact me at ingmar[at]bzzrt.com.
Anyway, thanks for visiting. Your support means the world to me.
Cheers, Ingmar
This is “IM – Denkmal für die inoffiziellen Mitarbeiter”. It is a scalable vector graphic printed on an 80×80 cm aluminium plate using dye sublimation printing. In this process, heat and pressure force dye into a gaseous state that chemically bonds with the coating applied to an aluminium plate. The result is a crisp and solid color image that is sealed by a high gloss coating. But it all starts with a bit of code.
“IM” is a Scalable Vector Graphic or SVG. It is an image created in vector graphics format and stored in a text file using Extensible Markup Language (XML). Vector graphics use geometry in a coordinate system to describe shapes and colours.
Vector graphics is a form of computer graphics in which geometric primitives such as points, lines, curves and polygons are drawn using points called vertices. In SVG, these vertices are coordinates (x,y) on a 2D plane. For example, a line can be defined by a start point and an end point. A computer can then interpolate between them to create a straight line. Using vectors we can draw a curved line between the two points.
I’ve included the code that makes up “IM”. Don’t be put off by how it looks, I just want to show you how little is needed to create the image.
<!-- Author: BZZRT_ -->
<svg x="0px" y="0px">
<g id="background">
<rect x="0" y="0" width="1920" height="1920" fill="rgb(255,230,0)"/>
</g>
<g id="im">
<polygon fill="rgb(0,0,0)"
points="0,0 450,0 644,1920 0,1920"/>
<polygon fill="rgb(255,230,0)"
points="0,240 520,240 520,640 0,640"/>
<path fill="rgb(255,0,0)"
d="M644,1920 L905,0 L1260,0 1345,640 L1430,0 L1920,0 L1920,1920 L1625,1920 L1580,1450 L1545,1920 L1125,1920 L1130,1450 L1062,1920 Z"/>
</g>
</svg>
That’s it! That is all it takes to describe this red, black and yellow artwork. The code defines an origin at coordinates (0,0) on a 2D plane of size 1920 by 1920, which acts as a canvas. It then describes some shapes and colours. In ‘IM’ there is a rectangle and three polygons.
Polygons are geometric shapes such as squares and circles. A polygon is an irregular shape made up of several connected points or vertices. An ordered set of connected vertices is called a polyline. In “IM”, the red polygon has 13 vertices. The start and end points of the set of vertices overlap, closing this polyline into a shape. So all I have to do to create shapes like this is to create a list of coordinates and make sure the start and end point are in the same location.
These shapes are not limited to rectangles and straight lines. As I mentioned earlier, it is also possible to create curved shapes like this using vectors.
One of the great things about vector graphics is its scalability. As you may have noticed in the code above, I use 1920 x 1920 to define the canvas, without using “mm” or “px” (pixel units). Interestingly, vector files only need values, not units. This means they can be scaled to any size without breaking. This allows me to use the designs equally well on different media.
Of course, there is a bit more to getting from this simple piece of code to a printed artwork using sophisticated machinery. I might talk about this in a future blog post.
Check out the Portfolio for more code art.
Thanks for visiting. Cheers!
Hi, I am Ingmar, a dutch creative.
The World Wide Web has changed since I first layed eyes on it back in the 90’s. Like most people, I moved from a personal website to social media. The last decade though, that enviroment has been heavily reshaped by commercial algorithms. I am not a fan. So I’ve deleted all my assets and relocated to a small personal space on the internet.
This website has a blog (this one), some portfolios, an online shop, and a section dedicated to online projects. The blog is a place for me to talk about random stuff like updates, artwork, running projects and shop offers. The portfolio is a place to show you my most recent work like Fine Art Prints, sublimation prints and large inktjet prints. It has a print queue section with artwork that has not been printed yet, but will be in the near future, hopefully with your help. I’ll explain in a later blog post.
The first shop I am think about setting up will offer 3D printed gifts that can be personalised to order. I design and manufacture these items myself. I have plans for a second store which will offer fine art prints and dye sublimation prints. For now, if you are interested in puchasing a fine art print, please contact me via email ingmar[at]bzzrt.com (replace [at] with @) or let me know in the comments.
I am also launching “Life Beyond the Algorithm”, a blog section where I talk about my online footprint and why I am making an effort to change my approach to the internet. More on that in a later update.
I have two other online art projects planned. The first is a series of webpages that run scalable vector graphic code images. The second project features an online automated language generator. More on those two later as well.
I’ll post regular updates here, but I am also present on Bluesky, MastoArt and Pixelfed. Join and follow me there if you can. My contact email is ingmar[at]bzzrt.com. You are also more then welcome to drop me a line in the comments.
Thanks for visiting! Talk to you soon.
Ingmar